Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1db' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6232468-fedora-rawhide-i386 --chroot fedora-rawhide-i386 Version: 0.68 PID: 5324 Logging PID: 5325 Task: {'appstream': False, 'background': True, 'build_id': 6232468, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-i386', 'enable_net': False, 'fedora_review': False, 'git_hash': '7e1bb4cf24deabb0ad306443222d1d9bc1085c35', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/wdune', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'wdune', 'package_version': '1.958-12', 'project_dirname': 'openblas-0.3.23', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-rawhide-i386/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--psimovec', 'source_json': {}, 'source_type': None, 'submitter': 'psimovec', 'tags': [], 'task_id': '6232468-fedora-rawhide-i386', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/wdune /var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/wdune', '/var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune'... Running: git checkout 7e1bb4cf24deabb0ad306443222d1d9bc1085c35 -- cmd: ['git', 'checkout', '7e1bb4cf24deabb0ad306443222d1d9bc1085c35', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune rc: 0 stdout: stderr: Note: switching to '7e1bb4cf24deabb0ad306443222d1d9bc1085c35'. 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 7e1bb4c automatic import of wdune Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune rc: 0 stdout: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 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 wdune-1.958.tar.bz2 INFO: Calling: curl -H Pragma: -o wdune-1.958.tar.bz2 --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/openblas-0.3.23/wdune/wdune-1.958.tar.bz2/md5/6820076b8dae0320afc8c5d85817d2ae/wdune-1.958.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 34.7M 100 34.7M 0 0 51.0M 0 --:--:-- --:--:-- --:--:-- 51.1M INFO: Reading stdout from command: md5sum wdune-1.958.tar.bz2 Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune/wdune.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691069531.060536 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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-9odbu3up/wdune/wdune.spec) Config(fedora-rawhide-i686) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1691069531.060536/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: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Start(bootstrap): installing dnf tooling 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 44 MB/s | 11 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 59 MB/s | 59 MB 00:01 local 56 MB/s | 59 MB 00:01 Last metadata expiration check: 0:00:02 ago on Thu Aug 3 13:32:30 2023. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing: dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k python3-dnf noarch 4.16.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546 k Installing dependencies: alternatives i686 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k audit-libs i686 3.1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 124 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k bash i686 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2-libs i686 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils i686 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M coreutils-common i686 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl i686 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 347 k cyrus-sasl-lib i686 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 857 k dbus-libs i686 1:1.14.8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168 k dnf-data noarch 4.16.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201 k elfutils-libs i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 289 k expat i686 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k fedora-gpg-keys noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k fedora-release noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.9 k fedora-release-common noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k fedora-release-identity-basic noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k fedora-repos noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file-libs i686 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 737 k filesystem i686 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M findutils i686 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492 k fmt i686 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k gawk i686 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M gdbm-libs i686 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k glib2 i686 2.77.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 M glibc i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M glibc-common i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 353 k glibc-minimal-langpack i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k gmp i686 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k gnupg2 i686 2.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 M gnutls i686 3.8.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gpgme i686 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 222 k grep i686 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k ima-evm-utils i686 1.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k json-c i686 0.16-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k keyutils-libs i686 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k krb5-libs i686 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 804 k libacl i686 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libarchive i686 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 450 k libassuan i686 2.5.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libattr i686 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libb2 i686 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libblkid i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k libbrotli i686 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k libcap i686 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libcap-ng i686 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libcom_err i686 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcomps i686 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84 k libcurl i686 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 349 k libdnf i686 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 719 k libdnf5 i686 5.1.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 969 k libeconf i686 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libevent i686 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277 k libffi i686 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libfsverity i686 1.4-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libgcc i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k libgcrypt i686 1.10.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 474 k libgomp i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 322 k libgpg-error i686 1.47-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228 k libidn2 i686 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libksba i686 1.6.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 161 k libmodulemd i686 2.15.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 238 k libmount i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 161 k libnghttp2 i686 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k libnsl2 i686 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k libpsl i686 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k librepo i686 1.15.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k libreport-filesystem noarch 2.17.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libselinux i686 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k libsemanage i686 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129 k libsepol i686 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 337 k libsigsegv i686 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libsolv i686 0.7.24-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 440 k libssh i686 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 926 k libtasn1 i686 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libtirpc i686 1.3.3-1.rc1.fc39.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k libunistring i686 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 551 k libuuid i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libverto i686 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt i686 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 i686 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 743 k libyaml i686 0.2.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k libzstd i686 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290 k lua-libs i686 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k lz4-libs i686 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k mpdecimal i686 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k mpfr i686 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 380 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs i686 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k nettle i686 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 439 k npth i686 1.6-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k openldap i686 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273 k openssl-libs i686 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M p11-kit i686 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 470 k p11-kit-trust i686 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k pcre2 i686 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 231 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k popt i686 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k python-pip-wheel noarch 23.1.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M python3 i686 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-dateutil noarch 1:2.8.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k python3-dbus i686 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 150 k python3-distro noarch 1.8.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k python3-dnf-plugins-core noarch 4.4.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278 k python3-gpg i686 1.20.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278 k python3-hawkey i686 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k python3-libcomps i686 0.1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k python3-libdnf i686 0.70.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 841 k python3-libs i686 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 M python3-rpm i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd i686 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k readline i686 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218 k rpm i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 505 k rpm-build-libs i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k rpm-libs i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340 k rpm-sequoia i686 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 945 k rpm-sign-libs i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k sed i686 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 300 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k shadow-utils i686 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M sqlite-libs i686 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 718 k systemd-libs i686 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 723 k tpm2-tss i686 4.0.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 602 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k xz-libs i686 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k zchunk-libs i686 1.3.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k zlib i686 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k Transaction Summary ======================================================================================================================================== Install 139 Packages Total download size: 57 M Installed size: 198 M Downloading Packages: (1/139): basesystem-11-18.fc39.noarch.rpm 79 kB/s | 7.2 kB 00:00 (2/139): alternatives-1.25-1.fc39.i686.rpm 327 kB/s | 39 kB 00:00 (3/139): audit-libs-3.1.1-4.fc39.i686.rpm 1.0 MB/s | 124 kB 00:00 (4/139): bzip2-libs-1.0.8-16.fc39.i686.rpm 2.0 MB/s | 41 kB 00:00 (5/139): bash-5.2.15-5.fc39.i686.rpm 21 MB/s | 1.8 MB 00:00 (6/139): coreutils-9.3-2.fc39.i686.rpm 20 MB/s | 1.2 MB 00:00 (7/139): ca-certificates-2023.2.60_v7.0.306-2.f 8.6 MB/s | 837 kB 00:00 (8/139): crypto-policies-20230731-1.git5ed06e0. 2.6 MB/s | 68 kB 00:00 (9/139): coreutils-common-9.3-2.fc39.i686.rpm 35 MB/s | 2.1 MB 00:00 (10/139): curl-8.2.1-1.fc39.i686.rpm 11 MB/s | 347 kB 00:00 (11/139): dbus-libs-1.14.8-2.fc39.i686.rpm 6.0 MB/s | 168 kB 00:00 (12/139): dnf-data-4.16.2-1.fc39.noarch.rpm 1.4 MB/s | 38 kB 00:00 (13/139): cyrus-sasl-lib-2.1.28-11.fc39.i686.rp 16 MB/s | 857 kB 00:00 (14/139): dnf-plugins-core-4.4.2-1.fc39.noarch. 1.2 MB/s | 38 kB 00:00 (15/139): elfutils-default-yama-scope-0.189-4.f 597 kB/s | 13 kB 00:00 (16/139): elfutils-libelf-0.189-4.fc39.i686.rpm 9.2 MB/s | 201 kB 00:00 (17/139): expat-2.5.0-3.fc39.i686.rpm 5.4 MB/s | 114 kB 00:00 (18/139): elfutils-libs-0.189-4.fc39.i686.rpm 13 MB/s | 289 kB 00:00 (19/139): fedora-gpg-keys-39-0.4.noarch.rpm 6.5 MB/s | 118 kB 00:00 (20/139): fedora-release-identity-basic-39-0.21 450 kB/s | 7.6 kB 00:00 (21/139): fedora-release-39-0.21.noarch.rpm 344 kB/s | 6.9 kB 00:00 (22/139): fedora-release-common-39-0.21.noarch. 865 kB/s | 17 kB 00:00 (23/139): fedora-repos-39-0.4.noarch.rpm 393 kB/s | 9.3 kB 00:00 (24/139): fedora-repos-rawhide-39-0.4.noarch.rp 369 kB/s | 8.9 kB 00:00 (25/139): file-libs-5.44-5.fc39.i686.rpm 19 MB/s | 737 kB 00:00 (26/139): fmt-10.0.0-3.fc39.i686.rpm 5.3 MB/s | 131 kB 00:00 (27/139): filesystem-3.18-6.fc39.i686.rpm 25 MB/s | 1.1 MB 00:00 (28/139): findutils-4.9.0-5.fc39.i686.rpm 9.9 MB/s | 492 kB 00:00 (29/139): gdbm-libs-1.23-4.fc39.i686.rpm 2.4 MB/s | 60 kB 00:00 (30/139): gawk-5.2.2-2.fc39.i686.rpm 22 MB/s | 1.0 MB 00:00 (31/139): glibc-2.37.9000-18.fc39.i686.rpm 45 MB/s | 1.9 MB 00:00 (32/139): glibc-common-2.37.9000-18.fc39.i686.r 12 MB/s | 353 kB 00:00 (33/139): glibc-minimal-langpack-2.37.9000-18.f 3.2 MB/s | 64 kB 00:00 (34/139): gmp-6.2.1-5.fc39.i686.rpm 9.7 MB/s | 306 kB 00:00 (35/139): gnutls-3.8.0-7.fc39.i686.rpm 30 MB/s | 1.1 MB 00:00 (36/139): gpgme-1.20.0-5.fc39.i686.rpm 9.6 MB/s | 222 kB 00:00 (37/139): gnupg2-2.4.3-2.fc39.i686.rpm 32 MB/s | 2.7 MB 00:00 (38/139): grep-3.11-3.fc39.i686.rpm 12 MB/s | 294 kB 00:00 (39/139): ima-evm-utils-1.5-2.fc39.i686.rpm 3.0 MB/s | 63 kB 00:00 (40/139): glib2-2.77.1-1.fc39.i686.rpm 14 MB/s | 2.9 MB 00:00 (41/139): json-c-0.16-5.fc39.i686.rpm 2.2 MB/s | 44 kB 00:00 (42/139): keyutils-libs-1.6.1-7.fc39.i686.rpm 1.7 MB/s | 32 kB 00:00 (43/139): libacl-2.3.1-8.fc39.i686.rpm 1.3 MB/s | 25 kB 00:00 (44/139): libarchive-3.7.1-1.fc39.i686.rpm 15 MB/s | 450 kB 00:00 (45/139): krb5-libs-1.21-3.fc39.i686.rpm 23 MB/s | 804 kB 00:00 (46/139): libassuan-2.5.6-2.fc39.i686.rpm 2.7 MB/s | 69 kB 00:00 (47/139): libattr-2.5.1-8.fc39.i686.rpm 826 kB/s | 18 kB 00:00 (48/139): libb2-0.98.1-9.fc39.i686.rpm 1.2 MB/s | 28 kB 00:00 (49/139): libcap-2.48-7.fc39.i686.rpm 3.3 MB/s | 69 kB 00:00 (50/139): libblkid-2.39.1-3.fc39.i686.rpm 3.3 MB/s | 127 kB 00:00 (51/139): libbrotli-1.0.9-13.fc39.i686.rpm 7.9 MB/s | 318 kB 00:00 (52/139): libcap-ng-0.8.3-7.fc39.i686.rpm 1.7 MB/s | 33 kB 00:00 (53/139): libcom_err-1.47.0-2.fc39.i686.rpm 1.4 MB/s | 26 kB 00:00 (54/139): libcomps-0.1.19-3.fc39.i686.rpm 4.2 MB/s | 84 kB 00:00 (55/139): libcurl-8.2.1-1.fc39.i686.rpm 16 MB/s | 349 kB 00:00 (56/139): libeconf-0.4.0-6.fc39.i686.rpm 1.4 MB/s | 28 kB 00:00 (57/139): libdnf-0.70.2-1.fc39.i686.rpm 13 MB/s | 719 kB 00:00 (58/139): libdnf5-5.1.0-2.fc39.i686.rpm 19 MB/s | 969 kB 00:00 (59/139): libevent-2.1.12-9.fc39.i686.rpm 11 MB/s | 277 kB 00:00 (60/139): libffi-3.4.4-4.fc39.i686.rpm 1.7 MB/s | 38 kB 00:00 (61/139): libgcc-13.2.1-1.fc39.i686.rpm 4.7 MB/s | 118 kB 00:00 (62/139): libfsverity-1.4-10.fc39.i686.rpm 788 kB/s | 20 kB 00:00 (63/139): libgcrypt-1.10.2-2.fc39.i686.rpm 16 MB/s | 474 kB 00:00 (64/139): libgomp-13.2.1-1.fc39.i686.rpm 11 MB/s | 322 kB 00:00 (65/139): libgpg-error-1.47-2.fc39.i686.rpm 7.6 MB/s | 228 kB 00:00 (66/139): libidn2-2.3.4-3.fc39.i686.rpm 5.2 MB/s | 111 kB 00:00 (67/139): libmodulemd-2.15.0-5.fc39.i686.rpm 11 MB/s | 238 kB 00:00 (68/139): libksba-1.6.4-2.fc39.i686.rpm 6.9 MB/s | 161 kB 00:00 (69/139): libmount-2.39.1-3.fc39.i686.rpm 5.9 MB/s | 161 kB 00:00 (70/139): libnghttp2-1.55.1-2.fc39.i686.rpm 4.2 MB/s | 81 kB 00:00 (71/139): libnsl2-2.0.0-6.fc39.i686.rpm 1.5 MB/s | 31 kB 00:00 (72/139): libpsl-0.21.2-4.fc39.i686.rpm 2.7 MB/s | 63 kB 00:00 (73/139): libreport-filesystem-2.17.11-3.fc39.n 786 kB/s | 14 kB 00:00 (74/139): librepo-1.15.2-1.fc39.i686.rpm 4.5 MB/s | 102 kB 00:00 (75/139): libselinux-3.5-5.fc39.i686.rpm 3.6 MB/s | 92 kB 00:00 (76/139): libsemanage-3.5-4.fc39.i686.rpm 5.2 MB/s | 129 kB 00:00 (77/139): libsepol-3.5-2.fc39.i686.rpm 9.9 MB/s | 337 kB 00:00 (78/139): libsigsegv-2.14-5.fc39.i686.rpm 1.1 MB/s | 27 kB 00:00 (79/139): libsmartcols-2.39.1-3.fc39.i686.rpm 2.5 MB/s | 69 kB 00:00 (80/139): libssh-0.10.5-2.fc39.i686.rpm 9.0 MB/s | 226 kB 00:00 (81/139): libssh-config-0.10.5-2.fc39.noarch.rp 415 kB/s | 9.2 kB 00:00 (82/139): libsolv-0.7.24-8.fc39.i686.rpm 11 MB/s | 440 kB 00:00 (83/139): libtirpc-1.3.3-1.rc1.fc39.1.i686.rpm 5.5 MB/s | 101 kB 00:00 (84/139): libtasn1-4.19.0-3.fc39.i686.rpm 3.1 MB/s | 75 kB 00:00 (85/139): libuuid-2.39.1-3.fc39.i686.rpm 1.5 MB/s | 29 kB 00:00 (86/139): libstdc++-13.2.1-1.fc39.i686.rpm 17 MB/s | 926 kB 00:00 (87/139): libverto-0.3.2-6.fc39.i686.rpm 844 kB/s | 21 kB 00:00 (88/139): libxcrypt-4.4.36-2.fc39.i686.rpm 5.1 MB/s | 123 kB 00:00 (89/139): libyaml-0.2.5-12.fc39.i686.rpm 3.0 MB/s | 62 kB 00:00 (90/139): libunistring-1.1-4.fc39.i686.rpm 6.9 MB/s | 551 kB 00:00 (91/139): libxml2-2.10.4-3.fc39.i686.rpm 20 MB/s | 743 kB 00:00 (92/139): libzstd-1.5.5-4.fc39.i686.rpm 13 MB/s | 290 kB 00:00 (93/139): lua-libs-5.4.6-3.fc39.i686.rpm 7.1 MB/s | 149 kB 00:00 (94/139): lz4-libs-1.9.4-4.fc39.i686.rpm 3.6 MB/s | 70 kB 00:00 (95/139): mpdecimal-2.5.1-7.fc39.i686.rpm 4.7 MB/s | 91 kB 00:00 (96/139): mpfr-4.2.0-3.fc39.i686.rpm 17 MB/s | 380 kB 00:00 (97/139): ncurses-base-6.4-6.20230520.fc39.noar 3.5 MB/s | 63 kB 00:00 (98/139): npth-1.6-14.fc39.i686.rpm 1.4 MB/s | 25 kB 00:00 (99/139): ncurses-libs-6.4-6.20230520.fc39.i686 13 MB/s | 357 kB 00:00 (100/139): nettle-3.9.1-2.fc39.i686.rpm 12 MB/s | 439 kB 00:00 (101/139): openldap-2.6.6-1.fc39.i686.rpm 12 MB/s | 273 kB 00:00 (102/139): p11-kit-trust-0.25.0-2.fc39.i686.rpm 5.4 MB/s | 139 kB 00:00 (103/139): p11-kit-0.25.0-2.fc39.i686.rpm 14 MB/s | 470 kB 00:00 (104/139): openssl-libs-3.1.1-1.fc39.i686.rpm 39 MB/s | 2.1 MB 00:00 (105/139): pcre2-10.42-1.fc39.2.i686.rpm 10 MB/s | 231 kB 00:00 (106/139): pcre2-syntax-10.42-1.fc39.2.noarch.r 5.6 MB/s | 143 kB 00:00 (107/139): popt-1.19-3.fc39.i686.rpm 2.9 MB/s | 62 kB 00:00 (108/139): publicsuffix-list-dafsa-20230614-2.f 2.9 MB/s | 57 kB 00:00 (109/139): python3-3.12.0~b4-2.fc39.i686.rpm 1.5 MB/s | 26 kB 00:00 (110/139): python3-dateutil-2.8.2-10.fc39.noarc 13 MB/s | 344 kB 00:00 (111/139): python3-dbus-1.3.2-4.fc39.i686.rpm 7.2 MB/s | 150 kB 00:00 (112/139): python3-distro-1.8.0-6.fc39.noarch.r 2.3 MB/s | 44 kB 00:00 (113/139): python3-dnf-4.16.2-1.fc39.noarch.rpm 15 MB/s | 546 kB 00:00 (114/139): python3-dnf-plugins-core-4.4.2-1.fc3 13 MB/s | 278 kB 00:00 (115/139): python3-gpg-1.20.0-5.fc39.i686.rpm 10 MB/s | 278 kB 00:00 (116/139): python3-hawkey-0.70.2-1.fc39.i686.rp 4.7 MB/s | 109 kB 00:00 (117/139): python-pip-wheel-23.1.2-5.fc39.noarc 14 MB/s | 1.4 MB 00:00 (118/139): python3-libcomps-0.1.19-3.fc39.i686. 2.1 MB/s | 51 kB 00:00 (119/139): python3-libdnf-0.70.2-1.fc39.i686.rp 22 MB/s | 841 kB 00:00 (120/139): python3-rpm-4.18.92-1.fc39.i686.rpm 3.3 MB/s | 70 kB 00:00 (121/139): python3-six-1.16.0-12.fc39.noarch.rp 1.8 MB/s | 41 kB 00:00 (122/139): python3-systemd-235-5.fc39.i686.rpm 5.1 MB/s | 102 kB 00:00 (123/139): readline-8.2-4.fc39.i686.rpm 10 MB/s | 218 kB 00:00 (124/139): rpm-4.18.92-1.fc39.i686.rpm 14 MB/s | 505 kB 00:00 (125/139): rpm-build-libs-4.18.92-1.fc39.i686.r 4.0 MB/s | 102 kB 00:00 (126/139): rpm-libs-4.18.92-1.fc39.i686.rpm 15 MB/s | 340 kB 00:00 (127/139): rpm-sign-libs-4.18.92-1.fc39.i686.rp 1.4 MB/s | 27 kB 00:00 (128/139): sed-4.8-14.fc39.i686.rpm 12 MB/s | 300 kB 00:00 (129/139): rpm-sequoia-1.4.1-2.fc39.i686.rpm 15 MB/s | 945 kB 00:00 (130/139): setup-2.14.4-1.fc39.noarch.rpm 6.2 MB/s | 148 kB 00:00 (131/139): sqlite-libs-3.42.0-7.fc39.i686.rpm 18 MB/s | 718 kB 00:00 (132/139): shadow-utils-4.13-8.fc39.i686.rpm 17 MB/s | 1.2 MB 00:00 (133/139): systemd-libs-254-1.fc39.i686.rpm 19 MB/s | 723 kB 00:00 (134/139): tpm2-tss-4.0.1-4.fc39.i686.rpm 11 MB/s | 602 kB 00:00 (135/139): tzdata-2023c-2.fc39.noarch.rpm 15 MB/s | 433 kB 00:00 (136/139): xz-libs-5.4.4-1.fc39.i686.rpm 5.4 MB/s | 118 kB 00:00 (137/139): zchunk-libs-1.3.1-2.fc39.i686.rpm 2.8 MB/s | 54 kB 00:00 (138/139): zlib-1.2.13-4.fc39.i686.rpm 4.5 MB/s | 93 kB 00:00 (139/139): python3-libs-3.12.0~b4-2.fc39.i686.r 11 MB/s | 8.9 MB 00:00 -------------------------------------------------------------------------------- Total 27 MB/s | 57 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.i686 1/1 Preparing : 1/1 Installing : tzdata-2023c-2.fc39.noarch 1/139 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/139 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/139 Installing : fedora-release-identity-basic-39-0.21.noarch 3/139 Installing : fedora-repos-rawhide-39-0.4.noarch 4/139 Installing : fedora-gpg-keys-39-0.4.noarch 5/139 Installing : fedora-repos-39-0.4.noarch 6/139 Installing : fedora-release-common-39-0.21.noarch 7/139 Installing : fedora-release-39-0.21.noarch 8/139 Installing : setup-2.14.4-1.fc39.noarch 9/139 Running scriptlet: setup-2.14.4-1.fc39.noarch 9/139 Installing : filesystem-3.18-6.fc39.i686 10/139 Installing : basesystem-11-18.fc39.noarch 11/139 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 12/139 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 13/139 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 14/139 Installing : libssh-config-0.10.5-2.fc39.noarch 15/139 Installing : libreport-filesystem-2.17.11-3.fc39.noarch 16/139 Installing : coreutils-common-9.3-2.fc39.i686 17/139 Installing : libgcc-13.2.1-1.fc39.i686 18/139 Running scriptlet: libgcc-13.2.1-1.fc39.i686 18/139 Installing : glibc-minimal-langpack-2.37.9000-18.fc39.i686 19/139 Installing : glibc-common-2.37.9000-18.fc39.i686 20/139 Running scriptlet: glibc-2.37.9000-18.fc39.i686 21/139 Installing : glibc-2.37.9000-18.fc39.i686 21/139 Running scriptlet: glibc-2.37.9000-18.fc39.i686 21/139 Installing : ncurses-libs-6.4-6.20230520.fc39.i686 22/139 Installing : bash-5.2.15-5.fc39.i686 23/139 Running scriptlet: bash-5.2.15-5.fc39.i686 23/139 Installing : zlib-1.2.13-4.fc39.i686 24/139 Installing : bzip2-libs-1.0.8-16.fc39.i686 25/139 Installing : libzstd-1.5.5-4.fc39.i686 26/139 Installing : xz-libs-5.4.4-1.fc39.i686 27/139 Installing : libxml2-2.10.4-3.fc39.i686 28/139 Installing : sqlite-libs-3.42.0-7.fc39.i686 29/139 Installing : gmp-1:6.2.1-5.fc39.i686 30/139 Installing : libgpg-error-1.47-2.fc39.i686 31/139 Installing : libstdc++-13.2.1-1.fc39.i686 32/139 Installing : libcap-2.48-7.fc39.i686 33/139 Installing : libuuid-2.39.1-3.fc39.i686 34/139 Installing : readline-8.2-4.fc39.i686 35/139 Installing : libattr-2.5.1-8.fc39.i686 36/139 Installing : libacl-2.3.1-8.fc39.i686 37/139 Installing : libffi-3.4.4-4.fc39.i686 38/139 Installing : p11-kit-0.25.0-2.fc39.i686 39/139 Installing : libunistring-1.1-4.fc39.i686 40/139 Installing : libidn2-2.3.4-3.fc39.i686 41/139 Installing : libxcrypt-4.4.36-2.fc39.i686 42/139 Installing : pcre2-10.42-1.fc39.2.i686 43/139 Installing : popt-1.19-3.fc39.i686 44/139 Installing : libassuan-2.5.6-2.fc39.i686 45/139 Installing : elfutils-libelf-0.189-4.fc39.i686 46/139 Installing : expat-2.5.0-3.fc39.i686 47/139 Installing : gdbm-libs-1:1.23-4.fc39.i686 48/139 Installing : json-c-0.16-5.fc39.i686 49/139 Installing : keyutils-libs-1.6.1-7.fc39.i686 50/139 Installing : libcom_err-1.47.0-2.fc39.i686 51/139 Installing : libgomp-13.2.1-1.fc39.i686 52/139 Installing : libsepol-3.5-2.fc39.i686 53/139 Installing : libselinux-3.5-5.fc39.i686 54/139 Installing : sed-4.8-14.fc39.i686 55/139 Installing : libsmartcols-2.39.1-3.fc39.i686 56/139 Installing : libtasn1-4.19.0-3.fc39.i686 57/139 Installing : lua-libs-5.4.6-3.fc39.i686 58/139 Installing : lz4-libs-1.9.4-4.fc39.i686 59/139 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 60/139 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 60/139 Installing : systemd-libs-254-1.fc39.i686 61/139 Installing : dbus-libs-1:1.14.8-2.fc39.i686 62/139 Installing : elfutils-libs-0.189-4.fc39.i686 63/139 Installing : findutils-1:4.9.0-5.fc39.i686 64/139 Installing : libb2-0.98.1-9.fc39.i686 65/139 Installing : cyrus-sasl-lib-2.1.28-11.fc39.i686 66/139 Installing : libcomps-0.1.19-3.fc39.i686 67/139 Installing : grep-3.11-3.fc39.i686 68/139 Installing : libpsl-0.21.2-4.fc39.i686 69/139 Installing : libblkid-2.39.1-3.fc39.i686 70/139 Installing : libmount-2.39.1-3.fc39.i686 71/139 Installing : fmt-10.0.0-3.fc39.i686 72/139 Installing : libgcrypt-1.10.2-2.fc39.i686 73/139 Installing : libksba-1.6.4-2.fc39.i686 74/139 Installing : mpfr-4.2.0-3.fc39.i686 75/139 Installing : nettle-3.9.1-2.fc39.i686 76/139 Installing : file-libs-5.44-5.fc39.i686 77/139 Installing : alternatives-1.25-1.fc39.i686 78/139 Installing : p11-kit-trust-0.25.0-2.fc39.i686 79/139 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.i686 79/139 Installing : openssl-libs-1:3.1.1-1.fc39.i686 80/139 Installing : coreutils-9.3-2.fc39.i686 81/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 82/139 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 82/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 82/139 Installing : zchunk-libs-1.3.1-2.fc39.i686 83/139 Installing : gnutls-3.8.0-7.fc39.i686 84/139 Installing : python-pip-wheel-23.1.2-5.fc39.noarch 85/139 Installing : glib2-2.77.1-1.fc39.i686 86/139 Installing : libarchive-3.7.1-1.fc39.i686 87/139 Installing : libevent-2.1.12-9.fc39.i686 88/139 Installing : openldap-2.6.6-1.fc39.i686 89/139 Installing : libfsverity-1.4-10.fc39.i686 90/139 Installing : rpm-sequoia-1.4.1-2.fc39.i686 91/139 Installing : rpm-libs-4.18.92-1.fc39.i686 92/139 Installing : libsolv-0.7.24-8.fc39.i686 93/139 Installing : rpm-build-libs-4.18.92-1.fc39.i686 94/139 Installing : libbrotli-1.0.9-13.fc39.i686 95/139 Installing : libcap-ng-0.8.3-7.fc39.i686 96/139 Installing : audit-libs-3.1.1-4.fc39.i686 97/139 Installing : libsemanage-3.5-4.fc39.i686 98/139 Installing : libeconf-0.4.0-6.fc39.i686 99/139 Installing : shadow-utils-2:4.13-8.fc39.i686 100/139 Installing : libnghttp2-1.55.1-2.fc39.i686 101/139 Installing : libsigsegv-2.14-5.fc39.i686 102/139 Installing : gawk-5.2.2-2.fc39.i686 103/139 Installing : libverto-0.3.2-6.fc39.i686 104/139 Installing : krb5-libs-1.21-3.fc39.i686 105/139 Installing : libtirpc-1.3.3-1.rc1.fc39.1.i686 106/139 Installing : libnsl2-2.0.0-6.fc39.i686 107/139 Installing : libssh-0.10.5-2.fc39.i686 108/139 Installing : libcurl-8.2.1-1.fc39.i686 109/139 Running scriptlet: tpm2-tss-4.0.1-4.fc39.i686 110/139 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-4.fc39.i686 110/139 Installing : ima-evm-utils-1.5-2.fc39.i686 111/139 Installing : curl-8.2.1-1.fc39.i686 112/139 Installing : libyaml-0.2.5-12.fc39.i686 113/139 Installing : libmodulemd-2.15.0-5.fc39.i686 114/139 Installing : mpdecimal-2.5.1-7.fc39.i686 115/139 Installing : python3-3.12.0~b4-2.fc39.i686 116/139 Installing : python3-libs-3.12.0~b4-2.fc39.i686 117/139 Installing : python3-distro-1.8.0-6.fc39.noarch 118/139 Installing : python3-six-1.16.0-12.fc39.noarch 119/139 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 120/139 Installing : python3-libcomps-0.1.19-3.fc39.i686 121/139 Installing : python3-dbus-1.3.2-4.fc39.i686 122/139 Installing : python3-systemd-235-5.fc39.i686 123/139 Installing : npth-1.6-14.fc39.i686 124/139 Installing : gnupg2-2.4.3-2.fc39.i686 125/139 Installing : gpgme-1.20.0-5.fc39.i686 126/139 Installing : librepo-1.15.2-1.fc39.i686 127/139 Installing : libdnf-0.70.2-1.fc39.i686 128/139 Installing : python3-libdnf-0.70.2-1.fc39.i686 129/139 Installing : python3-hawkey-0.70.2-1.fc39.i686 130/139 Installing : libdnf5-5.1.0-2.fc39.i686 131/139 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : dnf-data-4.16.2-1.fc39.noarch 132/139 Installing : python3-gpg-1.20.0-5.fc39.i686 133/139 Installing : rpm-sign-libs-4.18.92-1.fc39.i686 134/139 Installing : python3-rpm-4.18.92-1.fc39.i686 135/139 Installing : python3-dnf-4.16.2-1.fc39.noarch 136/139 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 137/139 Installing : dnf-plugins-core-4.4.2-1.fc39.noarch 138/139 Running scriptlet: rpm-4.18.92-1.fc39.i686 139/139 Installing : rpm-4.18.92-1.fc39.i686 139/139 Running scriptlet: filesystem-3.18-6.fc39.i686 139/139 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 139/139 Running scriptlet: rpm-4.18.92-1.fc39.i686 139/139 Verifying : alternatives-1.25-1.fc39.i686 1/139 Verifying : audit-libs-3.1.1-4.fc39.i686 2/139 Verifying : basesystem-11-18.fc39.noarch 3/139 Verifying : bash-5.2.15-5.fc39.i686 4/139 Verifying : bzip2-libs-1.0.8-16.fc39.i686 5/139 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 6/139 Verifying : coreutils-9.3-2.fc39.i686 7/139 Verifying : coreutils-common-9.3-2.fc39.i686 8/139 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 9/139 Verifying : curl-8.2.1-1.fc39.i686 10/139 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.i686 11/139 Verifying : dbus-libs-1:1.14.8-2.fc39.i686 12/139 Verifying : dnf-data-4.16.2-1.fc39.noarch 13/139 Verifying : dnf-plugins-core-4.4.2-1.fc39.noarch 14/139 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 15/139 Verifying : elfutils-libelf-0.189-4.fc39.i686 16/139 Verifying : elfutils-libs-0.189-4.fc39.i686 17/139 Verifying : expat-2.5.0-3.fc39.i686 18/139 Verifying : fedora-gpg-keys-39-0.4.noarch 19/139 Verifying : fedora-release-39-0.21.noarch 20/139 Verifying : fedora-release-common-39-0.21.noarch 21/139 Verifying : fedora-release-identity-basic-39-0.21.noarch 22/139 Verifying : fedora-repos-39-0.4.noarch 23/139 Verifying : fedora-repos-rawhide-39-0.4.noarch 24/139 Verifying : file-libs-5.44-5.fc39.i686 25/139 Verifying : filesystem-3.18-6.fc39.i686 26/139 Verifying : findutils-1:4.9.0-5.fc39.i686 27/139 Verifying : fmt-10.0.0-3.fc39.i686 28/139 Verifying : gawk-5.2.2-2.fc39.i686 29/139 Verifying : gdbm-libs-1:1.23-4.fc39.i686 30/139 Verifying : glib2-2.77.1-1.fc39.i686 31/139 Verifying : glibc-2.37.9000-18.fc39.i686 32/139 Verifying : glibc-common-2.37.9000-18.fc39.i686 33/139 Verifying : glibc-minimal-langpack-2.37.9000-18.fc39.i686 34/139 Verifying : gmp-1:6.2.1-5.fc39.i686 35/139 Verifying : gnupg2-2.4.3-2.fc39.i686 36/139 Verifying : gnutls-3.8.0-7.fc39.i686 37/139 Verifying : gpgme-1.20.0-5.fc39.i686 38/139 Verifying : grep-3.11-3.fc39.i686 39/139 Verifying : ima-evm-utils-1.5-2.fc39.i686 40/139 Verifying : json-c-0.16-5.fc39.i686 41/139 Verifying : keyutils-libs-1.6.1-7.fc39.i686 42/139 Verifying : krb5-libs-1.21-3.fc39.i686 43/139 Verifying : libacl-2.3.1-8.fc39.i686 44/139 Verifying : libarchive-3.7.1-1.fc39.i686 45/139 Verifying : libassuan-2.5.6-2.fc39.i686 46/139 Verifying : libattr-2.5.1-8.fc39.i686 47/139 Verifying : libb2-0.98.1-9.fc39.i686 48/139 Verifying : libblkid-2.39.1-3.fc39.i686 49/139 Verifying : libbrotli-1.0.9-13.fc39.i686 50/139 Verifying : libcap-2.48-7.fc39.i686 51/139 Verifying : libcap-ng-0.8.3-7.fc39.i686 52/139 Verifying : libcom_err-1.47.0-2.fc39.i686 53/139 Verifying : libcomps-0.1.19-3.fc39.i686 54/139 Verifying : libcurl-8.2.1-1.fc39.i686 55/139 Verifying : libdnf-0.70.2-1.fc39.i686 56/139 Verifying : libdnf5-5.1.0-2.fc39.i686 57/139 Verifying : libeconf-0.4.0-6.fc39.i686 58/139 Verifying : libevent-2.1.12-9.fc39.i686 59/139 Verifying : libffi-3.4.4-4.fc39.i686 60/139 Verifying : libfsverity-1.4-10.fc39.i686 61/139 Verifying : libgcc-13.2.1-1.fc39.i686 62/139 Verifying : libgcrypt-1.10.2-2.fc39.i686 63/139 Verifying : libgomp-13.2.1-1.fc39.i686 64/139 Verifying : libgpg-error-1.47-2.fc39.i686 65/139 Verifying : libidn2-2.3.4-3.fc39.i686 66/139 Verifying : libksba-1.6.4-2.fc39.i686 67/139 Verifying : libmodulemd-2.15.0-5.fc39.i686 68/139 Verifying : libmount-2.39.1-3.fc39.i686 69/139 Verifying : libnghttp2-1.55.1-2.fc39.i686 70/139 Verifying : libnsl2-2.0.0-6.fc39.i686 71/139 Verifying : libpsl-0.21.2-4.fc39.i686 72/139 Verifying : librepo-1.15.2-1.fc39.i686 73/139 Verifying : libreport-filesystem-2.17.11-3.fc39.noarch 74/139 Verifying : libselinux-3.5-5.fc39.i686 75/139 Verifying : libsemanage-3.5-4.fc39.i686 76/139 Verifying : libsepol-3.5-2.fc39.i686 77/139 Verifying : libsigsegv-2.14-5.fc39.i686 78/139 Verifying : libsmartcols-2.39.1-3.fc39.i686 79/139 Verifying : libsolv-0.7.24-8.fc39.i686 80/139 Verifying : libssh-0.10.5-2.fc39.i686 81/139 Verifying : libssh-config-0.10.5-2.fc39.noarch 82/139 Verifying : libstdc++-13.2.1-1.fc39.i686 83/139 Verifying : libtasn1-4.19.0-3.fc39.i686 84/139 Verifying : libtirpc-1.3.3-1.rc1.fc39.1.i686 85/139 Verifying : libunistring-1.1-4.fc39.i686 86/139 Verifying : libuuid-2.39.1-3.fc39.i686 87/139 Verifying : libverto-0.3.2-6.fc39.i686 88/139 Verifying : libxcrypt-4.4.36-2.fc39.i686 89/139 Verifying : libxml2-2.10.4-3.fc39.i686 90/139 Verifying : libyaml-0.2.5-12.fc39.i686 91/139 Verifying : libzstd-1.5.5-4.fc39.i686 92/139 Verifying : lua-libs-5.4.6-3.fc39.i686 93/139 Verifying : lz4-libs-1.9.4-4.fc39.i686 94/139 Verifying : mpdecimal-2.5.1-7.fc39.i686 95/139 Verifying : mpfr-4.2.0-3.fc39.i686 96/139 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 97/139 Verifying : ncurses-libs-6.4-6.20230520.fc39.i686 98/139 Verifying : nettle-3.9.1-2.fc39.i686 99/139 Verifying : npth-1.6-14.fc39.i686 100/139 Verifying : openldap-2.6.6-1.fc39.i686 101/139 Verifying : openssl-libs-1:3.1.1-1.fc39.i686 102/139 Verifying : p11-kit-0.25.0-2.fc39.i686 103/139 Verifying : p11-kit-trust-0.25.0-2.fc39.i686 104/139 Verifying : pcre2-10.42-1.fc39.2.i686 105/139 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 106/139 Verifying : popt-1.19-3.fc39.i686 107/139 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 108/139 Verifying : python-pip-wheel-23.1.2-5.fc39.noarch 109/139 Verifying : python3-3.12.0~b4-2.fc39.i686 110/139 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 111/139 Verifying : python3-dbus-1.3.2-4.fc39.i686 112/139 Verifying : python3-distro-1.8.0-6.fc39.noarch 113/139 Verifying : python3-dnf-4.16.2-1.fc39.noarch 114/139 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 115/139 Verifying : python3-gpg-1.20.0-5.fc39.i686 116/139 Verifying : python3-hawkey-0.70.2-1.fc39.i686 117/139 Verifying : python3-libcomps-0.1.19-3.fc39.i686 118/139 Verifying : python3-libdnf-0.70.2-1.fc39.i686 119/139 Verifying : python3-libs-3.12.0~b4-2.fc39.i686 120/139 Verifying : python3-rpm-4.18.92-1.fc39.i686 121/139 Verifying : python3-six-1.16.0-12.fc39.noarch 122/139 Verifying : python3-systemd-235-5.fc39.i686 123/139 Verifying : readline-8.2-4.fc39.i686 124/139 Verifying : rpm-4.18.92-1.fc39.i686 125/139 Verifying : rpm-build-libs-4.18.92-1.fc39.i686 126/139 Verifying : rpm-libs-4.18.92-1.fc39.i686 127/139 Verifying : rpm-sequoia-1.4.1-2.fc39.i686 128/139 Verifying : rpm-sign-libs-4.18.92-1.fc39.i686 129/139 Verifying : sed-4.8-14.fc39.i686 130/139 Verifying : setup-2.14.4-1.fc39.noarch 131/139 Verifying : shadow-utils-2:4.13-8.fc39.i686 132/139 Verifying : sqlite-libs-3.42.0-7.fc39.i686 133/139 Verifying : systemd-libs-254-1.fc39.i686 134/139 Verifying : tpm2-tss-4.0.1-4.fc39.i686 135/139 Verifying : tzdata-2023c-2.fc39.noarch 136/139 Verifying : xz-libs-5.4.4-1.fc39.i686 137/139 Verifying : zchunk-libs-1.3.1-2.fc39.i686 138/139 Verifying : zlib-1.2.13-4.fc39.i686 139/139 Installed products updated. Installed: alternatives-1.25-1.fc39.i686 audit-libs-3.1.1-4.fc39.i686 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.i686 bzip2-libs-1.0.8-16.fc39.i686 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.i686 coreutils-common-9.3-2.fc39.i686 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.i686 cyrus-sasl-lib-2.1.28-11.fc39.i686 dbus-libs-1:1.14.8-2.fc39.i686 dnf-data-4.16.2-1.fc39.noarch dnf-plugins-core-4.4.2-1.fc39.noarch elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.i686 elfutils-libs-0.189-4.fc39.i686 expat-2.5.0-3.fc39.i686 fedora-gpg-keys-39-0.4.noarch fedora-release-39-0.21.noarch fedora-release-common-39-0.21.noarch fedora-release-identity-basic-39-0.21.noarch fedora-repos-39-0.4.noarch fedora-repos-rawhide-39-0.4.noarch file-libs-5.44-5.fc39.i686 filesystem-3.18-6.fc39.i686 findutils-1:4.9.0-5.fc39.i686 fmt-10.0.0-3.fc39.i686 gawk-5.2.2-2.fc39.i686 gdbm-libs-1:1.23-4.fc39.i686 glib2-2.77.1-1.fc39.i686 glibc-2.37.9000-18.fc39.i686 glibc-common-2.37.9000-18.fc39.i686 glibc-minimal-langpack-2.37.9000-18.fc39.i686 gmp-1:6.2.1-5.fc39.i686 gnupg2-2.4.3-2.fc39.i686 gnutls-3.8.0-7.fc39.i686 gpgme-1.20.0-5.fc39.i686 grep-3.11-3.fc39.i686 ima-evm-utils-1.5-2.fc39.i686 json-c-0.16-5.fc39.i686 keyutils-libs-1.6.1-7.fc39.i686 krb5-libs-1.21-3.fc39.i686 libacl-2.3.1-8.fc39.i686 libarchive-3.7.1-1.fc39.i686 libassuan-2.5.6-2.fc39.i686 libattr-2.5.1-8.fc39.i686 libb2-0.98.1-9.fc39.i686 libblkid-2.39.1-3.fc39.i686 libbrotli-1.0.9-13.fc39.i686 libcap-2.48-7.fc39.i686 libcap-ng-0.8.3-7.fc39.i686 libcom_err-1.47.0-2.fc39.i686 libcomps-0.1.19-3.fc39.i686 libcurl-8.2.1-1.fc39.i686 libdnf-0.70.2-1.fc39.i686 libdnf5-5.1.0-2.fc39.i686 libeconf-0.4.0-6.fc39.i686 libevent-2.1.12-9.fc39.i686 libffi-3.4.4-4.fc39.i686 libfsverity-1.4-10.fc39.i686 libgcc-13.2.1-1.fc39.i686 libgcrypt-1.10.2-2.fc39.i686 libgomp-13.2.1-1.fc39.i686 libgpg-error-1.47-2.fc39.i686 libidn2-2.3.4-3.fc39.i686 libksba-1.6.4-2.fc39.i686 libmodulemd-2.15.0-5.fc39.i686 libmount-2.39.1-3.fc39.i686 libnghttp2-1.55.1-2.fc39.i686 libnsl2-2.0.0-6.fc39.i686 libpsl-0.21.2-4.fc39.i686 librepo-1.15.2-1.fc39.i686 libreport-filesystem-2.17.11-3.fc39.noarch libselinux-3.5-5.fc39.i686 libsemanage-3.5-4.fc39.i686 libsepol-3.5-2.fc39.i686 libsigsegv-2.14-5.fc39.i686 libsmartcols-2.39.1-3.fc39.i686 libsolv-0.7.24-8.fc39.i686 libssh-0.10.5-2.fc39.i686 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.i686 libtasn1-4.19.0-3.fc39.i686 libtirpc-1.3.3-1.rc1.fc39.1.i686 libunistring-1.1-4.fc39.i686 libuuid-2.39.1-3.fc39.i686 libverto-0.3.2-6.fc39.i686 libxcrypt-4.4.36-2.fc39.i686 libxml2-2.10.4-3.fc39.i686 libyaml-0.2.5-12.fc39.i686 libzstd-1.5.5-4.fc39.i686 lua-libs-5.4.6-3.fc39.i686 lz4-libs-1.9.4-4.fc39.i686 mpdecimal-2.5.1-7.fc39.i686 mpfr-4.2.0-3.fc39.i686 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.i686 nettle-3.9.1-2.fc39.i686 npth-1.6-14.fc39.i686 openldap-2.6.6-1.fc39.i686 openssl-libs-1:3.1.1-1.fc39.i686 p11-kit-0.25.0-2.fc39.i686 p11-kit-trust-0.25.0-2.fc39.i686 pcre2-10.42-1.fc39.2.i686 pcre2-syntax-10.42-1.fc39.2.noarch popt-1.19-3.fc39.i686 publicsuffix-list-dafsa-20230614-2.fc39.noarch python-pip-wheel-23.1.2-5.fc39.noarch python3-3.12.0~b4-2.fc39.i686 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.i686 python3-distro-1.8.0-6.fc39.noarch python3-dnf-4.16.2-1.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-gpg-1.20.0-5.fc39.i686 python3-hawkey-0.70.2-1.fc39.i686 python3-libcomps-0.1.19-3.fc39.i686 python3-libdnf-0.70.2-1.fc39.i686 python3-libs-3.12.0~b4-2.fc39.i686 python3-rpm-4.18.92-1.fc39.i686 python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.i686 readline-8.2-4.fc39.i686 rpm-4.18.92-1.fc39.i686 rpm-build-libs-4.18.92-1.fc39.i686 rpm-libs-4.18.92-1.fc39.i686 rpm-sequoia-1.4.1-2.fc39.i686 rpm-sign-libs-4.18.92-1.fc39.i686 sed-4.8-14.fc39.i686 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.i686 sqlite-libs-3.42.0-7.fc39.i686 systemd-libs-254-1.fc39.i686 tpm2-tss-4.0.1-4.fc39.i686 tzdata-2023c-2.fc39.noarch xz-libs-5.4.4-1.fc39.i686 zchunk-libs-1.3.1-2.fc39.i686 zlib-1.2.13-4.fc39.i686 Complete! Finish(bootstrap): installing dnf tooling 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-i686-1691069531.060536/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: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 40 MB/s | 11 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 49 MB/s | 59 MB 00:01 local 58 MB/s | 59 MB 00:01 Last metadata expiration check: 0:00:03 ago on Thu Aug 3 13:33:23 2023. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing group/module packages: bash i686 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 i686 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k coreutils i686 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M cpio i686 2.14-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 278 k diffutils i686 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 394 k fedora-release noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.9 k findutils i686 1:4.9.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492 k gawk i686 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glibc-minimal-langpack i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k grep i686 3.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k gzip i686 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k info i686 7.0.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k patch i686 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138 k redhat-rpm-config noarch 261-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k rpm-build i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k sed i686 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 300 k shadow-utils i686 2:4.13-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar i686 2:1.35-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 865 k unzip i686 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180 k util-linux i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M which i686 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz i686 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 534 k Installing dependencies: alternatives i686 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs i686 3.1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 124 k authselect i686 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 140 k authselect-libs i686 1.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 238 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils i686 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.8 M binutils-gold i686 2.40-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 865 k bzip2-libs i686 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 837 k coreutils-common i686 9.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib i686 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl i686 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 347 k cyrus-sasl-lib i686 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 857 k debugedit i686 5.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k dwz i686 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k ed i686 1.19-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 551 k elfutils-debuginfod-client i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k elfutils-default-yama-scope noarch 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201 k elfutils-libs i686 0.189-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 289 k fedora-gpg-keys noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k fedora-release-common noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k fedora-release-identity-basic noarch 39-0.21 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k fedora-repos noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 39-0.4 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file i686 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs i686 5.44-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 737 k filesystem i686 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal i686 13.2-6.fc39 copr_base 4.5 M gdbm-libs i686 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k ghc-srpm-macros noarch 1.6.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.8 k glibc i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M glibc-common i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 353 k glibc-gconv-extra i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M gmp i686 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.2.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k jansson i686 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs i686 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k krb5-libs i686 1.21-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 804 k libacl i686 2.3.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libarchive i686 3.7.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 450 k libattr i686 2.5.1-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k libbrotli i686 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k libcap i686 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libcap-ng i686 0.8.3-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libcom_err i686 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl i686 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 349 k libdb i686 5.3.28-56.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 818 k libeconf i686 0.4.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libevent i686 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 277 k libfdisk i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libffi i686 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libgcc i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k libgomp i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 322 k libidn2 i686 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 161 k libnghttp2 i686 1.55.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k libnsl2 i686 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k libpkgconf i686 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k libpsl i686 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libpwquality i686 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux i686 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k libsemanage i686 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129 k libsepol i686 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 337 k libsigsegv i686 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libssh i686 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 926 k libtasn1 i686 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k libtirpc i686 1.3.3-1.rc1.fc39.1 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k libunistring i686 1.1-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 551 k libutempter i686 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libverto i686 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt i686 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 i686 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 743 k libzstd i686 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290 k lua-libs i686 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 149 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs i686 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k mpfr i686 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 380 k ncurses-base noarch 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs i686 6.4-6.20230520.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k ocaml-srpm-macros noarch 8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap i686 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 273 k openssl-libs i686 1:3.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M p11-kit i686 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 470 k p11-kit-trust i686 0.25.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam i686 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 527 k pam-libs i686 1.5.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k pcre2 i686 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 231 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k perl-srpm-macros noarch 1-51.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k pkgconf i686 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config i686 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt i686 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k publicsuffix-list-dafsa noarch 20230614-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python-srpm-macros noarch 3.12-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k qt6-srpm-macros noarch 6.5.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k readline i686 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 218 k rpm i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 505 k rpm-build-libs i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k rpm-libs i686 4.18.92-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340 k rpm-sequoia i686 1.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 945 k rpmautospec-rpm-macros noarch 0.3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k rust-srpm-macros noarch 24-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs i686 3.42.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 718 k systemd-libs i686 254-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 723 k tzdata noarch 2023c-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k util-linux-core i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 491 k xxhash-libs i686 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k xz-libs i686 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k zip i686 3.0-38.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 267 k zlib i686 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k zstd i686 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 451 k Installing Groups: build Transaction Summary ======================================================================================================================================== Install 153 Packages Total download size: 53 M Installed size: 177 M Downloading Packages: (1/153): alternatives-1.25-1.fc39.i686.rpm 477 kB/s | 39 kB 00:00 (2/153): ansible-srpm-macros-1-11.fc39.noarch.r 245 kB/s | 21 kB 00:00 (3/153): audit-libs-3.1.1-4.fc39.i686.rpm 4.8 MB/s | 124 kB 00:00 (4/153): authselect-1.4.2-3.fc39.i686.rpm 2.9 MB/s | 140 kB 00:00 (5/153): authselect-libs-1.4.2-3.fc39.i686.rpm 8.3 MB/s | 238 kB 00:00 (6/153): gdb-minimal-13.2-6.fc39.i686.rpm 30 MB/s | 4.5 MB 00:00 (7/153): basesystem-11-18.fc39.noarch.rpm 426 kB/s | 7.2 kB 00:00 (8/153): bash-5.2.15-5.fc39.i686.rpm 22 MB/s | 1.8 MB 00:00 (9/153): binutils-2.40-13.fc39.i686.rpm 60 MB/s | 5.8 MB 00:00 (10/153): bzip2-1.0.8-16.fc39.i686.rpm 2.1 MB/s | 53 kB 00:00 (11/153): binutils-gold-2.40-13.fc39.i686.rpm 8.0 MB/s | 865 kB 00:00 (12/153): bzip2-libs-1.0.8-16.fc39.i686.rpm 2.2 MB/s | 41 kB 00:00 (13/153): ca-certificates-2023.2.60_v7.0.306-2. 23 MB/s | 837 kB 00:00 (14/153): coreutils-9.3-2.fc39.i686.rpm 22 MB/s | 1.2 MB 00:00 (15/153): coreutils-common-9.3-2.fc39.i686.rpm 44 MB/s | 2.1 MB 00:00 (16/153): cpio-2.14-4.fc39.i686.rpm 8.9 MB/s | 278 kB 00:00 (17/153): cracklib-2.9.11-2.fc39.i686.rpm 4.4 MB/s | 83 kB 00:00 (18/153): crypto-policies-20230731-1.git5ed06e0 3.2 MB/s | 68 kB 00:00 (19/153): curl-8.2.1-1.fc39.i686.rpm 11 MB/s | 347 kB 00:00 (20/153): debugedit-5.0-10.fc39.i686.rpm 3.8 MB/s | 79 kB 00:00 (21/153): cyrus-sasl-lib-2.1.28-11.fc39.i686.rp 28 MB/s | 857 kB 00:00 (22/153): diffutils-3.10-3.fc39.i686.rpm 18 MB/s | 394 kB 00:00 (23/153): dwz-0.15-3.fc39.i686.rpm 6.9 MB/s | 139 kB 00:00 (24/153): ed-1.19-4.fc39.i686.rpm 3.9 MB/s | 78 kB 00:00 (25/153): efi-srpm-macros-5-9.fc39.noarch.rpm 1.1 MB/s | 22 kB 00:00 (26/153): elfutils-debuginfod-client-0.189-4.fc 1.7 MB/s | 39 kB 00:00 (27/153): elfutils-default-yama-scope-0.189-4.f 740 kB/s | 13 kB 00:00 (28/153): elfutils-0.189-4.fc39.i686.rpm 17 MB/s | 551 kB 00:00 (29/153): elfutils-libelf-0.189-4.fc39.i686.rpm 10 MB/s | 201 kB 00:00 (30/153): fedora-gpg-keys-39-0.4.noarch.rpm 5.5 MB/s | 118 kB 00:00 (31/153): elfutils-libs-0.189-4.fc39.i686.rpm 10 MB/s | 289 kB 00:00 (32/153): fedora-release-39-0.21.noarch.rpm 367 kB/s | 6.9 kB 00:00 (33/153): fedora-release-common-39-0.21.noarch. 883 kB/s | 17 kB 00:00 (34/153): fedora-release-identity-basic-39-0.21 424 kB/s | 7.6 kB 00:00 (35/153): fedora-repos-39-0.4.noarch.rpm 509 kB/s | 9.3 kB 00:00 (36/153): fedora-repos-rawhide-39-0.4.noarch.rp 486 kB/s | 8.9 kB 00:00 (37/153): file-5.44-5.fc39.i686.rpm 2.5 MB/s | 49 kB 00:00 (38/153): file-libs-5.44-5.fc39.i686.rpm 25 MB/s | 737 kB 00:00 (39/153): findutils-4.9.0-5.fc39.i686.rpm 18 MB/s | 492 kB 00:00 (40/153): fonts-srpm-macros-2.0.5-12.fc39.noarc 1.5 MB/s | 26 kB 00:00 (41/153): filesystem-3.18-6.fc39.i686.rpm 24 MB/s | 1.1 MB 00:00 (42/153): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 407 kB/s | 7.4 kB 00:00 (43/153): gdbm-libs-1.23-4.fc39.i686.rpm 2.8 MB/s | 60 kB 00:00 (44/153): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 437 kB/s | 7.8 kB 00:00 (45/153): gawk-5.2.2-2.fc39.i686.rpm 29 MB/s | 1.0 MB 00:00 (46/153): glibc-common-2.37.9000-18.fc39.i686.r 11 MB/s | 353 kB 00:00 (47/153): glibc-2.37.9000-18.fc39.i686.rpm 38 MB/s | 1.9 MB 00:00 (48/153): glibc-minimal-langpack-2.37.9000-18.f 3.2 MB/s | 64 kB 00:00 (49/153): glibc-gconv-extra-2.37.9000-18.fc39.i 28 MB/s | 1.6 MB 00:00 (50/153): gmp-6.2.1-5.fc39.i686.rpm 15 MB/s | 306 kB 00:00 (51/153): gnat-srpm-macros-6-3.fc39.noarch.rpm 457 kB/s | 8.8 kB 00:00 (52/153): go-srpm-macros-3.2.0-6.fc39.noarch.rp 1.5 MB/s | 27 kB 00:00 (53/153): gzip-1.12-6.fc39.i686.rpm 7.9 MB/s | 158 kB 00:00 (54/153): grep-3.11-3.fc39.i686.rpm 12 MB/s | 294 kB 00:00 (55/153): info-7.0.3-3.fc39.i686.rpm 7.9 MB/s | 183 kB 00:00 (56/153): jansson-2.13.1-7.fc39.i686.rpm 2.3 MB/s | 46 kB 00:00 (57/153): kernel-srpm-macros-1.0-20.fc39.noarch 574 kB/s | 10 kB 00:00 (58/153): keyutils-libs-1.6.1-7.fc39.i686.rpm 1.8 MB/s | 32 kB 00:00 (59/153): libacl-2.3.1-8.fc39.i686.rpm 933 kB/s | 25 kB 00:00 (60/153): krb5-libs-1.21-3.fc39.i686.rpm 23 MB/s | 804 kB 00:00 (61/153): libarchive-3.7.1-1.fc39.i686.rpm 14 MB/s | 450 kB 00:00 (62/153): libattr-2.5.1-8.fc39.i686.rpm 1.0 MB/s | 18 kB 00:00 (63/153): libblkid-2.39.1-3.fc39.i686.rpm 6.2 MB/s | 127 kB 00:00 (64/153): libcap-2.48-7.fc39.i686.rpm 3.5 MB/s | 69 kB 00:00 (65/153): libbrotli-1.0.9-13.fc39.i686.rpm 14 MB/s | 318 kB 00:00 (66/153): libcap-ng-0.8.3-7.fc39.i686.rpm 1.9 MB/s | 33 kB 00:00 (67/153): libcom_err-1.47.0-2.fc39.i686.rpm 1.5 MB/s | 26 kB 00:00 (68/153): libcurl-8.2.1-1.fc39.i686.rpm 15 MB/s | 349 kB 00:00 (69/153): libdb-5.3.28-56.fc39.i686.rpm 26 MB/s | 818 kB 00:00 (70/153): libeconf-0.4.0-6.fc39.i686.rpm 1.3 MB/s | 28 kB 00:00 (71/153): libevent-2.1.12-9.fc39.i686.rpm 12 MB/s | 277 kB 00:00 (72/153): libffi-3.4.4-4.fc39.i686.rpm 1.7 MB/s | 38 kB 00:00 (73/153): libfdisk-2.39.1-3.fc39.i686.rpm 5.1 MB/s | 176 kB 00:00 (74/153): libgcc-13.2.1-1.fc39.i686.rpm 4.7 MB/s | 118 kB 00:00 (75/153): libgomp-13.2.1-1.fc39.i686.rpm 15 MB/s | 322 kB 00:00 (76/153): libidn2-2.3.4-3.fc39.i686.rpm 5.7 MB/s | 111 kB 00:00 (77/153): libmount-2.39.1-3.fc39.i686.rpm 7.2 MB/s | 161 kB 00:00 (78/153): libnghttp2-1.55.1-2.fc39.i686.rpm 4.5 MB/s | 81 kB 00:00 (79/153): libnsl2-2.0.0-6.fc39.i686.rpm 1.5 MB/s | 31 kB 00:00 (80/153): libpkgconf-1.9.5-2.fc39.i686.rpm 2.0 MB/s | 41 kB 00:00 (81/153): libpsl-0.21.2-4.fc39.i686.rpm 3.2 MB/s | 63 kB 00:00 (82/153): libpwquality-1.4.5-6.fc39.i686.rpm 5.9 MB/s | 109 kB 00:00 (83/153): libselinux-3.5-5.fc39.i686.rpm 4.2 MB/s | 92 kB 00:00 (84/153): libsemanage-3.5-4.fc39.i686.rpm 6.3 MB/s | 129 kB 00:00 (85/153): libsepol-3.5-2.fc39.i686.rpm 13 MB/s | 337 kB 00:00 (86/153): libsigsegv-2.14-5.fc39.i686.rpm 1.3 MB/s | 27 kB 00:00 (87/153): libsmartcols-2.39.1-3.fc39.i686.rpm 3.4 MB/s | 69 kB 00:00 (88/153): libssh-0.10.5-2.fc39.i686.rpm 9.2 MB/s | 226 kB 00:00 (89/153): libssh-config-0.10.5-2.fc39.noarch.rp 387 kB/s | 9.2 kB 00:00 (90/153): libstdc++-13.2.1-1.fc39.i686.rpm 24 MB/s | 926 kB 00:00 (91/153): libtasn1-4.19.0-3.fc39.i686.rpm 3.7 MB/s | 75 kB 00:00 (92/153): libtirpc-1.3.3-1.rc1.fc39.1.i686.rpm 4.2 MB/s | 101 kB 00:00 (93/153): libunistring-1.1-4.fc39.i686.rpm 19 MB/s | 551 kB 00:00 (94/153): libutempter-1.2.1-10.fc39.i686.rpm 1.1 MB/s | 27 kB 00:00 (95/153): libuuid-2.39.1-3.fc39.i686.rpm 1.1 MB/s | 29 kB 00:00 (96/153): libverto-0.3.2-6.fc39.i686.rpm 1.2 MB/s | 21 kB 00:00 (97/153): libxcrypt-4.4.36-2.fc39.i686.rpm 3.5 MB/s | 123 kB 00:00 (98/153): libzstd-1.5.5-4.fc39.i686.rpm 10 MB/s | 290 kB 00:00 (99/153): libxml2-2.10.4-3.fc39.i686.rpm 17 MB/s | 743 kB 00:00 (100/153): lua-libs-5.4.6-3.fc39.i686.rpm 4.9 MB/s | 149 kB 00:00 (101/153): lz4-libs-1.9.4-4.fc39.i686.rpm 3.9 MB/s | 70 kB 00:00 (102/153): lua-srpm-macros-1-9.fc39.noarch.rpm 339 kB/s | 8.6 kB 00:00 (103/153): ncurses-base-6.4-6.20230520.fc39.noa 3.2 MB/s | 63 kB 00:00 (104/153): mpfr-4.2.0-3.fc39.i686.rpm 13 MB/s | 380 kB 00:00 (105/153): ncurses-libs-6.4-6.20230520.fc39.i68 13 MB/s | 357 kB 00:00 (106/153): ocaml-srpm-macros-8-2.fc39.noarch.rp 786 kB/s | 14 kB 00:00 (107/153): openblas-srpm-macros-2-14.fc39.noarc 409 kB/s | 7.5 kB 00:00 (108/153): openldap-2.6.6-1.fc39.i686.rpm 13 MB/s | 273 kB 00:00 (109/153): p11-kit-0.25.0-2.fc39.i686.rpm 17 MB/s | 470 kB 00:00 (110/153): p11-kit-trust-0.25.0-2.fc39.i686.rpm 5.2 MB/s | 139 kB 00:00 (111/153): package-notes-srpm-macros-0.5-9.fc39 557 kB/s | 11 kB 00:00 (112/153): pam-libs-1.5.3-2.fc39.i686.rpm 3.3 MB/s | 60 kB 00:00 (113/153): pam-1.5.3-2.fc39.i686.rpm 15 MB/s | 527 kB 00:00 (114/153): patch-2.7.6-22.fc39.i686.rpm 7.4 MB/s | 138 kB 00:00 (115/153): openssl-libs-3.1.1-1.fc39.i686.rpm 21 MB/s | 2.1 MB 00:00 (116/153): pcre2-10.42-1.fc39.2.i686.rpm 9.4 MB/s | 231 kB 00:00 (117/153): pcre2-syntax-10.42-1.fc39.2.noarch.r 7.1 MB/s | 143 kB 00:00 (118/153): perl-srpm-macros-1-51.fc39.noarch.rp 408 kB/s | 8.0 kB 00:00 (119/153): pkgconf-1.9.5-2.fc39.i686.rpm 2.2 MB/s | 43 kB 00:00 (120/153): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 827 kB/s | 14 kB 00:00 (121/153): popt-1.19-3.fc39.i686.rpm 3.2 MB/s | 62 kB 00:00 (122/153): pkgconf-pkg-config-1.9.5-2.fc39.i686 441 kB/s | 9.6 kB 00:00 (123/153): publicsuffix-list-dafsa-20230614-2.f 3.0 MB/s | 57 kB 00:00 (124/153): pyproject-srpm-macros-1.9.0-2.fc39.n 767 kB/s | 14 kB 00:00 (125/153): python-srpm-macros-3.12-2.fc39.noarc 1.3 MB/s | 25 kB 00:00 (126/153): qt5-srpm-macros-5.15.10-2.fc39.noarc 499 kB/s | 8.3 kB 00:00 (127/153): qt6-srpm-macros-6.5.2-2.fc39.noarch. 556 kB/s | 9.2 kB 00:00 (128/153): readline-8.2-4.fc39.i686.rpm 9.6 MB/s | 218 kB 00:00 (129/153): redhat-rpm-config-261-1.fc39.noarch. 4.2 MB/s | 77 kB 00:00 (130/153): rpm-4.18.92-1.fc39.i686.rpm 18 MB/s | 505 kB 00:00 (131/153): rpm-build-4.18.92-1.fc39.i686.rpm 3.2 MB/s | 71 kB 00:00 (132/153): rpm-build-libs-4.18.92-1.fc39.i686.r 5.2 MB/s | 102 kB 00:00 (133/153): rpmautospec-rpm-macros-0.3.5-4.fc39. 466 kB/s | 8.8 kB 00:00 (134/153): rpm-libs-4.18.92-1.fc39.i686.rpm 12 MB/s | 340 kB 00:00 (135/153): rpm-sequoia-1.4.1-2.fc39.i686.rpm 26 MB/s | 945 kB 00:00 (136/153): rust-srpm-macros-24-3.fc39.noarch.rp 694 kB/s | 12 kB 00:00 (137/153): sed-4.8-14.fc39.i686.rpm 12 MB/s | 300 kB 00:00 (138/153): setup-2.14.4-1.fc39.noarch.rpm 6.4 MB/s | 148 kB 00:00 (139/153): sqlite-libs-3.42.0-7.fc39.i686.rpm 19 MB/s | 718 kB 00:00 (140/153): systemd-libs-254-1.fc39.i686.rpm 19 MB/s | 723 kB 00:00 (141/153): shadow-utils-4.13-8.fc39.i686.rpm 16 MB/s | 1.2 MB 00:00 (142/153): tzdata-2023c-2.fc39.noarch.rpm 15 MB/s | 433 kB 00:00 (143/153): tar-1.35-1.fc39.i686.rpm 21 MB/s | 865 kB 00:00 (144/153): util-linux-core-2.39.1-3.fc39.i686.r 17 MB/s | 491 kB 00:00 (145/153): util-linux-2.39.1-3.fc39.i686.rpm 23 MB/s | 1.2 MB 00:00 (146/153): which-2.21-40.fc39.i686.rpm 2.0 MB/s | 42 kB 00:00 (147/153): xxhash-libs-0.8.2-1.fc39.i686.rpm 2.5 MB/s | 49 kB 00:00 (148/153): xz-5.4.4-1.fc39.i686.rpm 16 MB/s | 534 kB 00:00 (149/153): xz-libs-5.4.4-1.fc39.i686.rpm 4.9 MB/s | 118 kB 00:00 (150/153): zip-3.0-38.fc39.i686.rpm 9.4 MB/s | 267 kB 00:00 (151/153): zlib-1.2.13-4.fc39.i686.rpm 4.0 MB/s | 93 kB 00:00 (152/153): zstd-1.5.5-4.fc39.i686.rpm 12 MB/s | 451 kB 00:00 (153/153): unzip-6.0-62.fc39.i686.rpm 739 kB/s | 180 kB 00:00 -------------------------------------------------------------------------------- Total 33 MB/s | 53 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.i686 1/1 Preparing : 1/1 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 1/153 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 1/153 Installing : tzdata-2023c-2.fc39.noarch 2/153 Installing : fedora-release-identity-basic-39-0.21.noarch 3/153 Installing : fedora-repos-rawhide-39-0.4.noarch 4/153 Installing : fedora-gpg-keys-39-0.4.noarch 5/153 Installing : fedora-repos-39-0.4.noarch 6/153 Installing : fedora-release-common-39-0.21.noarch 7/153 Installing : fedora-release-39-0.21.noarch 8/153 Installing : setup-2.14.4-1.fc39.noarch 9/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 9/153 Installing : filesystem-3.18-6.fc39.i686 10/153 Installing : basesystem-11-18.fc39.noarch 11/153 Installing : rust-srpm-macros-24-3.fc39.noarch 12/153 Installing : qt6-srpm-macros-6.5.2-2.fc39.noarch 13/153 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 14/153 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 15/153 Installing : publicsuffix-list-dafsa-20230614-2.fc39.noarch 16/153 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 17/153 Installing : perl-srpm-macros-1-51.fc39.noarch 18/153 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 19/153 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 20/153 Installing : openblas-srpm-macros-2-14.fc39.noarch 21/153 Installing : ocaml-srpm-macros-8-2.fc39.noarch 22/153 Installing : ncurses-base-6.4-6.20230520.fc39.noarch 23/153 Installing : libssh-config-0.10.5-2.fc39.noarch 24/153 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 25/153 Installing : gnat-srpm-macros-6-3.fc39.noarch 26/153 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 27/153 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 28/153 Installing : coreutils-common-9.3-2.fc39.i686 29/153 Installing : ansible-srpm-macros-1-11.fc39.noarch 30/153 Installing : libgcc-13.2.1-1.fc39.i686 31/153 Running scriptlet: libgcc-13.2.1-1.fc39.i686 31/153 Installing : glibc-gconv-extra-2.37.9000-18.fc39.i686 32/153 Running scriptlet: glibc-gconv-extra-2.37.9000-18.fc39.i686 32/153 Installing : glibc-minimal-langpack-2.37.9000-18.fc39.i686 33/153 Installing : glibc-common-2.37.9000-18.fc39.i686 34/153 Running scriptlet: glibc-2.37.9000-18.fc39.i686 35/153 Installing : glibc-2.37.9000-18.fc39.i686 35/153 Running scriptlet: glibc-2.37.9000-18.fc39.i686 35/153 Installing : ncurses-libs-6.4-6.20230520.fc39.i686 36/153 Installing : bash-5.2.15-5.fc39.i686 37/153 Running scriptlet: bash-5.2.15-5.fc39.i686 37/153 Installing : zlib-1.2.13-4.fc39.i686 38/153 Installing : xz-libs-5.4.4-1.fc39.i686 39/153 Installing : bzip2-libs-1.0.8-16.fc39.i686 40/153 Installing : libstdc++-13.2.1-1.fc39.i686 41/153 Installing : libuuid-2.39.1-3.fc39.i686 42/153 Installing : libzstd-1.5.5-4.fc39.i686 43/153 Installing : elfutils-libelf-0.189-4.fc39.i686 44/153 Installing : popt-1.19-3.fc39.i686 45/153 Installing : libblkid-2.39.1-3.fc39.i686 46/153 Installing : readline-8.2-4.fc39.i686 47/153 Installing : gmp-1:6.2.1-5.fc39.i686 48/153 Installing : libattr-2.5.1-8.fc39.i686 49/153 Installing : libacl-2.3.1-8.fc39.i686 50/153 Installing : libcap-2.48-7.fc39.i686 51/153 Installing : libxcrypt-4.4.36-2.fc39.i686 52/153 Installing : lz4-libs-1.9.4-4.fc39.i686 53/153 Installing : systemd-libs-254-1.fc39.i686 54/153 Installing : mpfr-4.2.0-3.fc39.i686 55/153 Installing : dwz-0.15-3.fc39.i686 56/153 Installing : unzip-6.0-62.fc39.i686 57/153 Installing : file-libs-5.44-5.fc39.i686 58/153 Installing : file-5.44-5.fc39.i686 59/153 Installing : alternatives-1.25-1.fc39.i686 60/153 Installing : jansson-2.13.1-7.fc39.i686 61/153 Installing : libcap-ng-0.8.3-7.fc39.i686 62/153 Installing : audit-libs-3.1.1-4.fc39.i686 63/153 Installing : pam-libs-1.5.3-2.fc39.i686 64/153 Installing : libcom_err-1.47.0-2.fc39.i686 65/153 Installing : libsepol-3.5-2.fc39.i686 66/153 Installing : libsmartcols-2.39.1-3.fc39.i686 67/153 Installing : libunistring-1.1-4.fc39.i686 68/153 Installing : libidn2-2.3.4-3.fc39.i686 69/153 Installing : lua-libs-5.4.6-3.fc39.i686 70/153 Installing : pcre2-10.42-1.fc39.2.i686 71/153 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 72/153 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 72/153 Installing : libselinux-3.5-5.fc39.i686 73/153 Installing : sed-4.8-14.fc39.i686 74/153 Installing : grep-3.11-3.fc39.i686 75/153 Installing : findutils-1:4.9.0-5.fc39.i686 76/153 Installing : xz-5.4.4-1.fc39.i686 77/153 Installing : libmount-2.39.1-3.fc39.i686 78/153 Installing : util-linux-core-2.39.1-3.fc39.i686 79/153 Installing : libsemanage-3.5-4.fc39.i686 80/153 Installing : tar-2:1.35-1.fc39.i686 81/153 Installing : libpsl-0.21.2-4.fc39.i686 82/153 Installing : zip-3.0-38.fc39.i686 83/153 Installing : zstd-1.5.5-4.fc39.i686 84/153 Installing : libfdisk-2.39.1-3.fc39.i686 85/153 Installing : bzip2-1.0.8-16.fc39.i686 86/153 Installing : libxml2-2.10.4-3.fc39.i686 87/153 Installing : sqlite-libs-3.42.0-7.fc39.i686 88/153 Installing : ed-1.19-4.fc39.i686 89/153 Installing : patch-2.7.6-22.fc39.i686 90/153 Installing : cpio-2.14-4.fc39.i686 91/153 Installing : diffutils-3.10-3.fc39.i686 92/153 Installing : gdbm-libs-1:1.23-4.fc39.i686 93/153 Installing : cyrus-sasl-lib-2.1.28-11.fc39.i686 94/153 Installing : keyutils-libs-1.6.1-7.fc39.i686 95/153 Installing : libbrotli-1.0.9-13.fc39.i686 96/153 Installing : libdb-5.3.28-56.fc39.i686 97/153 Installing : libeconf-0.4.0-6.fc39.i686 98/153 Installing : shadow-utils-2:4.13-8.fc39.i686 99/153 Running scriptlet: libutempter-1.2.1-10.fc39.i686 100/153 Installing : libutempter-1.2.1-10.fc39.i686 100/153 Installing : libffi-3.4.4-4.fc39.i686 101/153 Installing : p11-kit-0.25.0-2.fc39.i686 102/153 Installing : libgomp-13.2.1-1.fc39.i686 103/153 Installing : libnghttp2-1.55.1-2.fc39.i686 104/153 Installing : libpkgconf-1.9.5-2.fc39.i686 105/153 Installing : pkgconf-1.9.5-2.fc39.i686 106/153 Installing : pkgconf-pkg-config-1.9.5-2.fc39.i686 107/153 Installing : libsigsegv-2.14-5.fc39.i686 108/153 Installing : gawk-5.2.2-2.fc39.i686 109/153 Installing : libtasn1-4.19.0-3.fc39.i686 110/153 Installing : p11-kit-trust-0.25.0-2.fc39.i686 111/153 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.i686 111/153 Installing : openssl-libs-1:3.1.1-1.fc39.i686 112/153 Installing : coreutils-9.3-2.fc39.i686 113/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/153 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 114/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.i686 115/153 Installing : authselect-libs-1.4.2-3.fc39.i686 115/153 Installing : gzip-1.12-6.fc39.i686 116/153 Installing : cracklib-2.9.11-2.fc39.i686 117/153 Installing : libpwquality-1.4.5-6.fc39.i686 118/153 Installing : authselect-1.4.2-3.fc39.i686 119/153 Installing : libarchive-3.7.1-1.fc39.i686 120/153 Installing : libevent-2.1.12-9.fc39.i686 121/153 Installing : openldap-2.6.6-1.fc39.i686 122/153 Installing : rpm-sequoia-1.4.1-2.fc39.i686 123/153 Installing : rpm-libs-4.18.92-1.fc39.i686 124/153 Installing : libverto-0.3.2-6.fc39.i686 125/153 Installing : krb5-libs-1.21-3.fc39.i686 126/153 Installing : libtirpc-1.3.3-1.rc1.fc39.1.i686 127/153 Installing : libnsl2-2.0.0-6.fc39.i686 128/153 Installing : pam-1.5.3-2.fc39.i686 129/153 Installing : libssh-0.10.5-2.fc39.i686 130/153 Installing : libcurl-8.2.1-1.fc39.i686 131/153 Installing : elfutils-libs-0.189-4.fc39.i686 132/153 Installing : elfutils-debuginfod-client-0.189-4.fc39.i686 133/153 Installing : binutils-gold-2.40-13.fc39.i686 134/153 Running scriptlet: binutils-gold-2.40-13.fc39.i686 134/153 Installing : binutils-2.40-13.fc39.i686 135/153 Running scriptlet: binutils-2.40-13.fc39.i686 135/153 Installing : elfutils-0.189-4.fc39.i686 136/153 Installing : rpm-build-libs-4.18.92-1.fc39.i686 137/153 Installing : curl-8.2.1-1.fc39.i686 138/153 Running scriptlet: rpm-4.18.92-1.fc39.i686 139/153 Installing : rpm-4.18.92-1.fc39.i686 139/153 Installing : efi-srpm-macros-5-9.fc39.noarch 140/153 Installing : lua-srpm-macros-1-9.fc39.noarch 141/153 Installing : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 142/153 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/153 Installing : go-srpm-macros-3.2.0-6.fc39.noarch 144/153 Installing : python-srpm-macros-3.12-2.fc39.noarch 145/153 Installing : redhat-rpm-config-261-1.fc39.noarch 146/153 Installing : xxhash-libs-0.8.2-1.fc39.i686 147/153 Installing : gdb-minimal-13.2-6.fc39.i686 148/153 Installing : debugedit-5.0-10.fc39.i686 149/153 Installing : rpm-build-4.18.92-1.fc39.i686 150/153 Installing : util-linux-2.39.1-3.fc39.i686 151/153 Installing : which-2.21-40.fc39.i686 152/153 Installing : info-7.0.3-3.fc39.i686 153/153 Running scriptlet: filesystem-3.18-6.fc39.i686 153/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-3.fc39.i686 153/153 Running scriptlet: rpm-4.18.92-1.fc39.i686 153/153 Running scriptlet: info-7.0.3-3.fc39.i686 153/153 Verifying : gdb-minimal-13.2-6.fc39.i686 1/153 Verifying : alternatives-1.25-1.fc39.i686 2/153 Verifying : ansible-srpm-macros-1-11.fc39.noarch 3/153 Verifying : audit-libs-3.1.1-4.fc39.i686 4/153 Verifying : authselect-1.4.2-3.fc39.i686 5/153 Verifying : authselect-libs-1.4.2-3.fc39.i686 6/153 Verifying : basesystem-11-18.fc39.noarch 7/153 Verifying : bash-5.2.15-5.fc39.i686 8/153 Verifying : binutils-2.40-13.fc39.i686 9/153 Verifying : binutils-gold-2.40-13.fc39.i686 10/153 Verifying : bzip2-1.0.8-16.fc39.i686 11/153 Verifying : bzip2-libs-1.0.8-16.fc39.i686 12/153 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 13/153 Verifying : coreutils-9.3-2.fc39.i686 14/153 Verifying : coreutils-common-9.3-2.fc39.i686 15/153 Verifying : cpio-2.14-4.fc39.i686 16/153 Verifying : cracklib-2.9.11-2.fc39.i686 17/153 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 18/153 Verifying : curl-8.2.1-1.fc39.i686 19/153 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.i686 20/153 Verifying : debugedit-5.0-10.fc39.i686 21/153 Verifying : diffutils-3.10-3.fc39.i686 22/153 Verifying : dwz-0.15-3.fc39.i686 23/153 Verifying : ed-1.19-4.fc39.i686 24/153 Verifying : efi-srpm-macros-5-9.fc39.noarch 25/153 Verifying : elfutils-0.189-4.fc39.i686 26/153 Verifying : elfutils-debuginfod-client-0.189-4.fc39.i686 27/153 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 28/153 Verifying : elfutils-libelf-0.189-4.fc39.i686 29/153 Verifying : elfutils-libs-0.189-4.fc39.i686 30/153 Verifying : fedora-gpg-keys-39-0.4.noarch 31/153 Verifying : fedora-release-39-0.21.noarch 32/153 Verifying : fedora-release-common-39-0.21.noarch 33/153 Verifying : fedora-release-identity-basic-39-0.21.noarch 34/153 Verifying : fedora-repos-39-0.4.noarch 35/153 Verifying : fedora-repos-rawhide-39-0.4.noarch 36/153 Verifying : file-5.44-5.fc39.i686 37/153 Verifying : file-libs-5.44-5.fc39.i686 38/153 Verifying : filesystem-3.18-6.fc39.i686 39/153 Verifying : findutils-1:4.9.0-5.fc39.i686 40/153 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 41/153 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 42/153 Verifying : gawk-5.2.2-2.fc39.i686 43/153 Verifying : gdbm-libs-1:1.23-4.fc39.i686 44/153 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 45/153 Verifying : glibc-2.37.9000-18.fc39.i686 46/153 Verifying : glibc-common-2.37.9000-18.fc39.i686 47/153 Verifying : glibc-gconv-extra-2.37.9000-18.fc39.i686 48/153 Verifying : glibc-minimal-langpack-2.37.9000-18.fc39.i686 49/153 Verifying : gmp-1:6.2.1-5.fc39.i686 50/153 Verifying : gnat-srpm-macros-6-3.fc39.noarch 51/153 Verifying : go-srpm-macros-3.2.0-6.fc39.noarch 52/153 Verifying : grep-3.11-3.fc39.i686 53/153 Verifying : gzip-1.12-6.fc39.i686 54/153 Verifying : info-7.0.3-3.fc39.i686 55/153 Verifying : jansson-2.13.1-7.fc39.i686 56/153 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 57/153 Verifying : keyutils-libs-1.6.1-7.fc39.i686 58/153 Verifying : krb5-libs-1.21-3.fc39.i686 59/153 Verifying : libacl-2.3.1-8.fc39.i686 60/153 Verifying : libarchive-3.7.1-1.fc39.i686 61/153 Verifying : libattr-2.5.1-8.fc39.i686 62/153 Verifying : libblkid-2.39.1-3.fc39.i686 63/153 Verifying : libbrotli-1.0.9-13.fc39.i686 64/153 Verifying : libcap-2.48-7.fc39.i686 65/153 Verifying : libcap-ng-0.8.3-7.fc39.i686 66/153 Verifying : libcom_err-1.47.0-2.fc39.i686 67/153 Verifying : libcurl-8.2.1-1.fc39.i686 68/153 Verifying : libdb-5.3.28-56.fc39.i686 69/153 Verifying : libeconf-0.4.0-6.fc39.i686 70/153 Verifying : libevent-2.1.12-9.fc39.i686 71/153 Verifying : libfdisk-2.39.1-3.fc39.i686 72/153 Verifying : libffi-3.4.4-4.fc39.i686 73/153 Verifying : libgcc-13.2.1-1.fc39.i686 74/153 Verifying : libgomp-13.2.1-1.fc39.i686 75/153 Verifying : libidn2-2.3.4-3.fc39.i686 76/153 Verifying : libmount-2.39.1-3.fc39.i686 77/153 Verifying : libnghttp2-1.55.1-2.fc39.i686 78/153 Verifying : libnsl2-2.0.0-6.fc39.i686 79/153 Verifying : libpkgconf-1.9.5-2.fc39.i686 80/153 Verifying : libpsl-0.21.2-4.fc39.i686 81/153 Verifying : libpwquality-1.4.5-6.fc39.i686 82/153 Verifying : libselinux-3.5-5.fc39.i686 83/153 Verifying : libsemanage-3.5-4.fc39.i686 84/153 Verifying : libsepol-3.5-2.fc39.i686 85/153 Verifying : libsigsegv-2.14-5.fc39.i686 86/153 Verifying : libsmartcols-2.39.1-3.fc39.i686 87/153 Verifying : libssh-0.10.5-2.fc39.i686 88/153 Verifying : libssh-config-0.10.5-2.fc39.noarch 89/153 Verifying : libstdc++-13.2.1-1.fc39.i686 90/153 Verifying : libtasn1-4.19.0-3.fc39.i686 91/153 Verifying : libtirpc-1.3.3-1.rc1.fc39.1.i686 92/153 Verifying : libunistring-1.1-4.fc39.i686 93/153 Verifying : libutempter-1.2.1-10.fc39.i686 94/153 Verifying : libuuid-2.39.1-3.fc39.i686 95/153 Verifying : libverto-0.3.2-6.fc39.i686 96/153 Verifying : libxcrypt-4.4.36-2.fc39.i686 97/153 Verifying : libxml2-2.10.4-3.fc39.i686 98/153 Verifying : libzstd-1.5.5-4.fc39.i686 99/153 Verifying : lua-libs-5.4.6-3.fc39.i686 100/153 Verifying : lua-srpm-macros-1-9.fc39.noarch 101/153 Verifying : lz4-libs-1.9.4-4.fc39.i686 102/153 Verifying : mpfr-4.2.0-3.fc39.i686 103/153 Verifying : ncurses-base-6.4-6.20230520.fc39.noarch 104/153 Verifying : ncurses-libs-6.4-6.20230520.fc39.i686 105/153 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 106/153 Verifying : openblas-srpm-macros-2-14.fc39.noarch 107/153 Verifying : openldap-2.6.6-1.fc39.i686 108/153 Verifying : openssl-libs-1:3.1.1-1.fc39.i686 109/153 Verifying : p11-kit-0.25.0-2.fc39.i686 110/153 Verifying : p11-kit-trust-0.25.0-2.fc39.i686 111/153 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 112/153 Verifying : pam-1.5.3-2.fc39.i686 113/153 Verifying : pam-libs-1.5.3-2.fc39.i686 114/153 Verifying : patch-2.7.6-22.fc39.i686 115/153 Verifying : pcre2-10.42-1.fc39.2.i686 116/153 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 117/153 Verifying : perl-srpm-macros-1-51.fc39.noarch 118/153 Verifying : pkgconf-1.9.5-2.fc39.i686 119/153 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 120/153 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.i686 121/153 Verifying : popt-1.19-3.fc39.i686 122/153 Verifying : publicsuffix-list-dafsa-20230614-2.fc39.noarch 123/153 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 124/153 Verifying : python-srpm-macros-3.12-2.fc39.noarch 125/153 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 126/153 Verifying : qt6-srpm-macros-6.5.2-2.fc39.noarch 127/153 Verifying : readline-8.2-4.fc39.i686 128/153 Verifying : redhat-rpm-config-261-1.fc39.noarch 129/153 Verifying : rpm-4.18.92-1.fc39.i686 130/153 Verifying : rpm-build-4.18.92-1.fc39.i686 131/153 Verifying : rpm-build-libs-4.18.92-1.fc39.i686 132/153 Verifying : rpm-libs-4.18.92-1.fc39.i686 133/153 Verifying : rpm-sequoia-1.4.1-2.fc39.i686 134/153 Verifying : rpmautospec-rpm-macros-0.3.5-4.fc39.noarch 135/153 Verifying : rust-srpm-macros-24-3.fc39.noarch 136/153 Verifying : sed-4.8-14.fc39.i686 137/153 Verifying : setup-2.14.4-1.fc39.noarch 138/153 Verifying : shadow-utils-2:4.13-8.fc39.i686 139/153 Verifying : sqlite-libs-3.42.0-7.fc39.i686 140/153 Verifying : systemd-libs-254-1.fc39.i686 141/153 Verifying : tar-2:1.35-1.fc39.i686 142/153 Verifying : tzdata-2023c-2.fc39.noarch 143/153 Verifying : unzip-6.0-62.fc39.i686 144/153 Verifying : util-linux-2.39.1-3.fc39.i686 145/153 Verifying : util-linux-core-2.39.1-3.fc39.i686 146/153 Verifying : which-2.21-40.fc39.i686 147/153 Verifying : xxhash-libs-0.8.2-1.fc39.i686 148/153 Verifying : xz-5.4.4-1.fc39.i686 149/153 Verifying : xz-libs-5.4.4-1.fc39.i686 150/153 Verifying : zip-3.0-38.fc39.i686 151/153 Verifying : zlib-1.2.13-4.fc39.i686 152/153 Verifying : zstd-1.5.5-4.fc39.i686 153/153 Installed: alternatives-1.25-1.fc39.i686 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.1-4.fc39.i686 authselect-1.4.2-3.fc39.i686 authselect-libs-1.4.2-3.fc39.i686 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.i686 binutils-2.40-13.fc39.i686 binutils-gold-2.40-13.fc39.i686 bzip2-1.0.8-16.fc39.i686 bzip2-libs-1.0.8-16.fc39.i686 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-2.fc39.i686 coreutils-common-9.3-2.fc39.i686 cpio-2.14-4.fc39.i686 cracklib-2.9.11-2.fc39.i686 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-1.fc39.i686 cyrus-sasl-lib-2.1.28-11.fc39.i686 debugedit-5.0-10.fc39.i686 diffutils-3.10-3.fc39.i686 dwz-0.15-3.fc39.i686 ed-1.19-4.fc39.i686 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.i686 elfutils-debuginfod-client-0.189-4.fc39.i686 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.i686 elfutils-libs-0.189-4.fc39.i686 fedora-gpg-keys-39-0.4.noarch fedora-release-39-0.21.noarch fedora-release-common-39-0.21.noarch fedora-release-identity-basic-39-0.21.noarch fedora-repos-39-0.4.noarch fedora-repos-rawhide-39-0.4.noarch file-5.44-5.fc39.i686 file-libs-5.44-5.fc39.i686 filesystem-3.18-6.fc39.i686 findutils-1:4.9.0-5.fc39.i686 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.i686 gdb-minimal-13.2-6.fc39.i686 gdbm-libs-1:1.23-4.fc39.i686 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.37.9000-18.fc39.i686 glibc-common-2.37.9000-18.fc39.i686 glibc-gconv-extra-2.37.9000-18.fc39.i686 glibc-minimal-langpack-2.37.9000-18.fc39.i686 gmp-1:6.2.1-5.fc39.i686 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch grep-3.11-3.fc39.i686 gzip-1.12-6.fc39.i686 info-7.0.3-3.fc39.i686 jansson-2.13.1-7.fc39.i686 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.i686 krb5-libs-1.21-3.fc39.i686 libacl-2.3.1-8.fc39.i686 libarchive-3.7.1-1.fc39.i686 libattr-2.5.1-8.fc39.i686 libblkid-2.39.1-3.fc39.i686 libbrotli-1.0.9-13.fc39.i686 libcap-2.48-7.fc39.i686 libcap-ng-0.8.3-7.fc39.i686 libcom_err-1.47.0-2.fc39.i686 libcurl-8.2.1-1.fc39.i686 libdb-5.3.28-56.fc39.i686 libeconf-0.4.0-6.fc39.i686 libevent-2.1.12-9.fc39.i686 libfdisk-2.39.1-3.fc39.i686 libffi-3.4.4-4.fc39.i686 libgcc-13.2.1-1.fc39.i686 libgomp-13.2.1-1.fc39.i686 libidn2-2.3.4-3.fc39.i686 libmount-2.39.1-3.fc39.i686 libnghttp2-1.55.1-2.fc39.i686 libnsl2-2.0.0-6.fc39.i686 libpkgconf-1.9.5-2.fc39.i686 libpsl-0.21.2-4.fc39.i686 libpwquality-1.4.5-6.fc39.i686 libselinux-3.5-5.fc39.i686 libsemanage-3.5-4.fc39.i686 libsepol-3.5-2.fc39.i686 libsigsegv-2.14-5.fc39.i686 libsmartcols-2.39.1-3.fc39.i686 libssh-0.10.5-2.fc39.i686 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-1.fc39.i686 libtasn1-4.19.0-3.fc39.i686 libtirpc-1.3.3-1.rc1.fc39.1.i686 libunistring-1.1-4.fc39.i686 libutempter-1.2.1-10.fc39.i686 libuuid-2.39.1-3.fc39.i686 libverto-0.3.2-6.fc39.i686 libxcrypt-4.4.36-2.fc39.i686 libxml2-2.10.4-3.fc39.i686 libzstd-1.5.5-4.fc39.i686 lua-libs-5.4.6-3.fc39.i686 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.i686 mpfr-4.2.0-3.fc39.i686 ncurses-base-6.4-6.20230520.fc39.noarch ncurses-libs-6.4-6.20230520.fc39.i686 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.i686 openssl-libs-1:3.1.1-1.fc39.i686 p11-kit-0.25.0-2.fc39.i686 p11-kit-trust-0.25.0-2.fc39.i686 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.i686 pam-libs-1.5.3-2.fc39.i686 patch-2.7.6-22.fc39.i686 pcre2-10.42-1.fc39.2.i686 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.i686 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.i686 popt-1.19-3.fc39.i686 publicsuffix-list-dafsa-20230614-2.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-2.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.i686 redhat-rpm-config-261-1.fc39.noarch rpm-4.18.92-1.fc39.i686 rpm-build-4.18.92-1.fc39.i686 rpm-build-libs-4.18.92-1.fc39.i686 rpm-libs-4.18.92-1.fc39.i686 rpm-sequoia-1.4.1-2.fc39.i686 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch rust-srpm-macros-24-3.fc39.noarch sed-4.8-14.fc39.i686 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.13-8.fc39.i686 sqlite-libs-3.42.0-7.fc39.i686 systemd-libs-254-1.fc39.i686 tar-2:1.35-1.fc39.i686 tzdata-2023c-2.fc39.noarch unzip-6.0-62.fc39.i686 util-linux-2.39.1-3.fc39.i686 util-linux-core-2.39.1-3.fc39.i686 which-2.21-40.fc39.i686 xxhash-libs-0.8.2-1.fc39.i686 xz-5.4.4-1.fc39.i686 xz-libs-5.4.4-1.fc39.i686 zip-3.0-38.fc39.i686 zlib-1.2.13-4.fc39.i686 zstd-1.5.5-4.fc39.i686 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: go-srpm-macros-3.2.0-6.fc39.noarch libsigsegv-2.14-5.fc39.i686 libidn2-2.3.4-3.fc39.i686 libselinux-3.5-5.fc39.i686 python-srpm-macros-3.12-2.fc39.noarch elfutils-libelf-0.189-4.fc39.i686 fedora-release-39-0.21.noarch libeconf-0.4.0-6.fc39.i686 libutempter-1.2.1-10.fc39.i686 ncurses-libs-6.4-6.20230520.fc39.i686 gdbm-libs-1.23-4.fc39.i686 libunistring-1.1-4.fc39.i686 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch popt-1.19-3.fc39.i686 xz-5.4.4-1.fc39.i686 libnghttp2-1.55.1-2.fc39.i686 elfutils-default-yama-scope-0.189-4.fc39.noarch libsemanage-3.5-4.fc39.i686 rpm-build-libs-4.18.92-1.fc39.i686 debugedit-5.0-10.fc39.i686 binutils-gold-2.40-13.fc39.i686 elfutils-libs-0.189-4.fc39.i686 rpm-libs-4.18.92-1.fc39.i686 shadow-utils-4.13-8.fc39.i686 libffi-3.4.4-4.fc39.i686 rpm-build-4.18.92-1.fc39.i686 libssh-0.10.5-2.fc39.i686 mpfr-4.2.0-3.fc39.i686 ansible-srpm-macros-1-11.fc39.noarch cpio-2.14-4.fc39.i686 package-notes-srpm-macros-0.5-9.fc39.noarch lz4-libs-1.9.4-4.fc39.i686 file-libs-5.44-5.fc39.i686 cracklib-2.9.11-2.fc39.i686 audit-libs-3.1.1-4.fc39.i686 libmount-2.39.1-3.fc39.i686 crypto-policies-20230731-1.git5ed06e0.fc39.noarch pcre2-10.42-1.fc39.2.i686 sed-4.8-14.fc39.i686 glibc-minimal-langpack-2.37.9000-18.fc39.i686 fedora-repos-rawhide-39-0.4.noarch curl-8.2.1-1.fc39.i686 libattr-2.5.1-8.fc39.i686 readline-8.2-4.fc39.i686 glibc-common-2.37.9000-18.fc39.i686 libssh-config-0.10.5-2.fc39.noarch elfutils-debuginfod-client-0.189-4.fc39.i686 fedora-release-common-39-0.21.noarch libxcrypt-4.4.36-2.fc39.i686 util-linux-2.39.1-3.fc39.i686 libcap-ng-0.8.3-7.fc39.i686 tar-1.35-1.fc39.i686 efi-srpm-macros-5-9.fc39.noarch lua-srpm-macros-1-9.fc39.noarch libzstd-1.5.5-4.fc39.i686 patch-2.7.6-22.fc39.i686 glibc-2.37.9000-18.fc39.i686 glibc-gconv-extra-2.37.9000-18.fc39.i686 libarchive-3.7.1-1.fc39.i686 sqlite-libs-3.42.0-7.fc39.i686 which-2.21-40.fc39.i686 info-7.0.3-3.fc39.i686 libtirpc-1.3.3-1.rc1.fc39.1.i686 bzip2-libs-1.0.8-16.fc39.i686 qt6-srpm-macros-6.5.2-2.fc39.noarch kernel-srpm-macros-1.0-20.fc39.noarch rpm-sequoia-1.4.1-2.fc39.i686 openldap-2.6.6-1.fc39.i686 rpm-4.18.92-1.fc39.i686 libsmartcols-2.39.1-3.fc39.i686 dwz-0.15-3.fc39.i686 libverto-0.3.2-6.fc39.i686 pam-1.5.3-2.fc39.i686 elfutils-0.189-4.fc39.i686 openblas-srpm-macros-2-14.fc39.noarch authselect-1.4.2-3.fc39.i686 fedora-repos-39-0.4.noarch libblkid-2.39.1-3.fc39.i686 keyutils-libs-1.6.1-7.fc39.i686 libpkgconf-1.9.5-2.fc39.i686 redhat-rpm-config-261-1.fc39.noarch pam-libs-1.5.3-2.fc39.i686 tzdata-2023c-2.fc39.noarch bash-5.2.15-5.fc39.i686 lua-libs-5.4.6-3.fc39.i686 krb5-libs-1.21-3.fc39.i686 pcre2-syntax-10.42-1.fc39.2.noarch libacl-2.3.1-8.fc39.i686 bzip2-1.0.8-16.fc39.i686 pkgconf-pkg-config-1.9.5-2.fc39.i686 fpc-srpm-macros-1.3-8.fc39.noarch authselect-libs-1.4.2-3.fc39.i686 util-linux-core-2.39.1-3.fc39.i686 fedora-gpg-keys-39-0.4.noarch pkgconf-m4-1.9.5-2.fc39.noarch libfdisk-2.39.1-3.fc39.i686 xz-libs-5.4.4-1.fc39.i686 p11-kit-trust-0.25.0-2.fc39.i686 libxml2-2.10.4-3.fc39.i686 libgcc-13.2.1-1.fc39.i686 zstd-1.5.5-4.fc39.i686 grep-3.11-3.fc39.i686 qt5-srpm-macros-5.15.10-2.fc39.noarch libcom_err-1.47.0-2.fc39.i686 libgomp-13.2.1-1.fc39.i686 gnat-srpm-macros-6-3.fc39.noarch zlib-1.2.13-4.fc39.i686 libbrotli-1.0.9-13.fc39.i686 rust-srpm-macros-24-3.fc39.noarch coreutils-9.3-2.fc39.i686 diffutils-3.10-3.fc39.i686 unzip-6.0-62.fc39.i686 systemd-libs-254-1.fc39.i686 ed-1.19-4.fc39.i686 fonts-srpm-macros-2.0.5-12.fc39.noarch libuuid-2.39.1-3.fc39.i686 xxhash-libs-0.8.2-1.fc39.i686 setup-2.14.4-1.fc39.noarch findutils-4.9.0-5.fc39.i686 ncurses-base-6.4-6.20230520.fc39.noarch libpwquality-1.4.5-6.fc39.i686 libnsl2-2.0.0-6.fc39.i686 p11-kit-0.25.0-2.fc39.i686 ocaml-srpm-macros-8-2.fc39.noarch openssl-libs-3.1.1-1.fc39.i686 file-5.44-5.fc39.i686 libevent-2.1.12-9.fc39.i686 rpmautospec-rpm-macros-0.3.5-4.fc39.noarch perl-srpm-macros-1-51.fc39.noarch libpsl-0.21.2-4.fc39.i686 libdb-5.3.28-56.fc39.i686 binutils-2.40-13.fc39.i686 libtasn1-4.19.0-3.fc39.i686 cyrus-sasl-lib-2.1.28-11.fc39.i686 publicsuffix-list-dafsa-20230614-2.fc39.noarch filesystem-3.18-6.fc39.i686 basesystem-11-18.fc39.noarch ghc-srpm-macros-1.6.1-2.fc39.noarch fedora-release-identity-basic-39-0.21.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch gzip-1.12-6.fc39.i686 gdb-minimal-13.2-6.fc39.i686 gawk-5.2.2-2.fc39.i686 zip-3.0-38.fc39.i686 gmp-6.2.1-5.fc39.i686 libstdc++-13.2.1-1.fc39.i686 jansson-2.13.1-7.fc39.i686 alternatives-1.25-1.fc39.i686 coreutils-common-9.3-2.fc39.i686 libcurl-8.2.1-1.fc39.i686 libcap-2.48-7.fc39.i686 pkgconf-1.9.5-2.fc39.i686 libsepol-3.5-2.fc39.i686 Start: buildsrpm Start: rpmbuild -bs Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1689984000 Wrote: /builddir/build/SRPMS/wdune-1.958-12.fc39.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-i686-1691069531.060536/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-i686-1691069531.060536/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-i686-1691069531.060536/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-9odbu3up/wdune/wdune.spec) Config(child) 1 minutes 46 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=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/wdune-1.958-12.fc39.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1691069531.060536 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 4.1 starting (python version = 3.11.3, NVR = mock-4.1-1.fc38)... 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/wdune-1.958-12.fc39.src.rpm) Config(fedora-rawhide-i686) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1691069531.060536/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1691069531.060536/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: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (fallback) Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-1691069531.060536/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: 4.1 INFO: Mock Version: 4.1 INFO: Package manager dnf detected and used (direct choice) Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 23 kB/s | 1.5 kB 00:00 Copr repository 49 MB/s | 11 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 61 kB/s | 3.8 kB 00:00 local 90 kB/s | 3.8 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for wdune-1.958-12.fc39.src.rpm Start: build setup for wdune-1.958-12.fc39.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1689984000 Wrote: /builddir/build/SRPMS/wdune-1.958-12.fc39.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 40 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 62 kB/s | 3.8 kB 00:00 local 92 kB/s | 3.8 kB 00:00 Package bash-5.2.15-5.fc39.i686 is already installed. Package gawk-5.2.2-2.fc39.i686 is already installed. Package grep-3.11-3.fc39.i686 is already installed. Package pkgconf-pkg-config-1.9.5-2.fc39.i686 is already installed. Dependencies resolved. =============================================================================================================================================== Package Arch Version Repository Size =============================================================================================================================================== Installing: CGAL-devel i686 5.6-1.fc39 copr_base 5.2 M ImageMagick i686 1:7.1.1.13-2.fc39 copr_base 79 k aqsis-core i686 1.8.2-53.fc39 copr_base 223 k bison i686 3.8.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 986 k bitstream-vera-sans-fonts noarch 1.10-48.fc38 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 124 k desktop-file-utils i686 0.26-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k eigen3-devel noarch 3.4.0-11.fc39 copr_base 1.1 M expat-devel i686 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k flex i686 2.6.4-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 290 k freeglut-devel i686 3.4.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 887 k freetype-devel i686 2.13.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 913 k gcc-c++ i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M gmp-devel i686 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 173 k libXi-devel i686 1.8.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103 k libcurl-devel i686 8.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 899 k libjpeg-turbo-devel i686 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k libpng-devel i686 2:1.6.37-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k libusb-compat-0.1-devel i686 0.1.8-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k make i686 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 589 k mesa-libGLU-devel i686 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k motif-devel i686 2.3.4-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M opensubdiv-devel i686 3.5.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 160 k xdg-utils noarch 1.1.3-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k Installing dependencies: ImageMagick-libs i686 1:7.1.1.13-2.fc39 copr_base 2.6 M LibRaw i686 0.21.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 437 k abattis-cantarell-vf-fonts noarch 0.301-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k adobe-mappings-cmap noarch 20230118-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M adobe-mappings-cmap-deprecated noarch 20230118-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k adobe-mappings-pdf noarch 20190401-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 689 k annobin-docs noarch 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k annobin-plugin-gcc i686 12.23-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 961 k aqsis-libs i686 1.8.2-53.fc39 copr_base 2.1 M avahi-libs i686 0.8-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k boost i686 1.81.0-7.fc39 copr_base 15 k boost-atomic i686 1.81.0-7.fc39 copr_base 20 k boost-chrono i686 1.81.0-7.fc39 copr_base 28 k boost-container i686 1.81.0-7.fc39 copr_base 41 k boost-context i686 1.81.0-7.fc39 copr_base 18 k boost-contract i686 1.81.0-7.fc39 copr_base 49 k boost-coroutine i686 1.81.0-7.fc39 copr_base 22 k boost-date-time i686 1.81.0-7.fc39 copr_base 17 k boost-devel i686 1.81.0-7.fc39 copr_base 12 M boost-fiber i686 1.81.0-7.fc39 copr_base 45 k boost-filesystem i686 1.81.0-7.fc39 copr_base 74 k boost-graph i686 1.81.0-7.fc39 copr_base 159 k boost-iostreams i686 1.81.0-7.fc39 copr_base 45 k boost-json i686 1.81.0-7.fc39 copr_base 123 k boost-locale i686 1.81.0-7.fc39 copr_base 244 k boost-log i686 1.81.0-7.fc39 copr_base 533 k boost-math i686 1.81.0-7.fc39 copr_base 218 k boost-nowide i686 1.81.0-7.fc39 copr_base 22 k boost-numpy3 i686 1.81.0-7.fc39 copr_base 31 k boost-program-options i686 1.81.0-7.fc39 copr_base 118 k boost-python3 i686 1.81.0-7.fc39 copr_base 105 k boost-random i686 1.81.0-7.fc39 copr_base 26 k boost-regex i686 1.81.0-7.fc39 copr_base 117 k boost-serialization i686 1.81.0-7.fc39 copr_base 145 k boost-stacktrace i686 1.81.0-7.fc39 copr_base 32 k boost-system i686 1.81.0-7.fc39 copr_base 17 k boost-test i686 1.81.0-7.fc39 copr_base 258 k boost-thread i686 1.81.0-7.fc39 copr_base 64 k boost-timer i686 1.81.0-7.fc39 copr_base 26 k boost-type_erasure i686 1.81.0-7.fc39 copr_base 36 k boost-wave i686 1.81.0-7.fc39 copr_base 231 k brotli i686 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k brotli-devel i686 1.0.9-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k bzip2-devel i686 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo i686 1.17.8-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 748 k cairo-gobject i686 1.17.8-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k cmake i686 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M cmake-data noarch 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M cmake-filesystem i686 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k cmake-rpm-macros noarch 3.27.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k cpp i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M crypto-policies-scripts noarch 20230731-1.git5ed06e0.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 103 k cups-libs i686 1:2.4.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k dbus-libs i686 1:1.14.8-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 168 k default-fonts-core-sans noarch 4.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k emacs-filesystem noarch 1:28.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k expat i686 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k fftw-libs-double i686 3.3.10-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 602 k flexiblas i686 3.3.1-5.fc39 copr_base 33 k flexiblas-netlib i686 3.3.1-5.fc39 copr_base 3.1 M flexiblas-openblas-openmp i686 3.3.1-5.fc39 copr_base 18 k fontconfig i686 2.14.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k fontconfig-devel i686 2.14.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128 k fonts-filesystem noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 k freeglut i686 3.4.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k freetype i686 2.13.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 419 k fribidi i686 1.0.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k gc i686 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k gcc i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k gd i686 2.3.3-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k gdk-pixbuf2 i686 2.42.10-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 470 k gettext i686 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M gettext-envsubst i686 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k gettext-libs i686 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 342 k gettext-runtime i686 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k gl-manpages noarch 1.1-28.20190306.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glib2 i686 2.77.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 M glib2-devel i686 2.77.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 539 k glibc-devel i686 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k glibc-headers-x86 noarch 2.37.9000-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 487 k gmp-c++ i686 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k gnutls i686 3.8.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M google-droid-sans-fonts noarch 20200215-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 M google-noto-fonts-common noarch 20230801-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k google-noto-sans-vf-fonts noarch 20230801-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 583 k graphite2 i686 1.3.14-12.fc39 copr_base 97 k graphite2-devel i686 1.3.14-12.fc39 copr_base 21 k graphviz i686 8.1.0-5.fc39 copr_base 5.1 M gts i686 0.7.6-46.20121130.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 246 k guile22 i686 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.5 M harfbuzz i686 8.0.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 960 k harfbuzz-devel i686 8.0.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 414 k harfbuzz-icu i686 8.0.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k highway i686 1.0.5-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k hwdata noarch 0.373-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M imath i686 3.1.9-3.fc39 copr_base 98 k jasper-libs i686 3.0.6-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k jbig2dec-libs i686 0.19-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k jbigkit-libs i686 2.1-26.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k jsoncpp i686 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k kernel-headers i686 6.5.0-0.rc2.git0.1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M lasi i686 1.1.3-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k lcms2 i686 2.15-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 193 k libICE i686 1.0.10-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libICE-devel i686 1.0.10-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libSM i686 1.2.3-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libSM-devel i686 1.2.3-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libX11 i686 1.8.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 672 k libX11-common noarch 1.8.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libX11-devel i686 1.8.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 937 k libX11-xcb i686 1.8.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k libXau i686 1.0.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXau-devel i686 1.0.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXext i686 1.3.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libXext-devel i686 1.3.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libXfixes i686 6.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k libXfixes-devel i686 6.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXft i686 2.3.8-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libXft-devel i686 2.3.8-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libXi i686 1.8.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libXmu i686 1.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k libXmu-devel i686 1.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k libXp i686 1.0.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libXp-devel i686 1.0.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k libXpm i686 3.5.15-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libXrandr i686 1.5.2-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libXrender i686 0.9.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libXrender-devel i686 0.9.11-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXt i686 1.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 188 k libXt-devel i686 1.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libXxf86vm i686 1.1.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libaom i686 3.6.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M libasan i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 506 k libatomic i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libavif i686 0.11.1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88 k libb2 i686 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libblkid-devel i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libdatrie i686 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libdav1d i686 1.2.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 385 k libdrm i686 2.4.114-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172 k libdrm-devel i686 2.4.114-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164 k libffi-devel i686 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libfontenc i686 1.1.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libgfortran i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 838 k libglvnd i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 125 k libglvnd-core-devel i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libglvnd-gles i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libglvnd-glx i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k libglvnd-opengl i686 1:1.6.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libgs i686 10.01.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 M libheif i686 1.16.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 304 k libicu i686 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M libicu-devel i686 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 849 k libijs i686 0.35-19.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libimagequant i686 4.0.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 332 k libjpeg-turbo i686 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 198 k libjxl i686 1:0.8.2-2.fc39 copr_base 958 k liblqr-1 i686 0.4.2-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 51 k libmount-devel i686 2.39.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libmpc i686 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libpaper i686 1:2.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libpciaccess i686 0.16-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libpciaccess-devel i686 0.16-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libpng i686 2:1.6.37-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 127 k libquadmath i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241 k libquadmath-devel i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libraqm i686 0.8.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k librsvg2 i686 2.56.90-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.6 M libselinux-devel i686 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel i686 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libstdc++-devel i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M libthai i686 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k libtiff i686 4.4.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k libtool-ltdl i686 2.4.7-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libubsan i686 13.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k libusb-compat-0.1 i686 0.1.8-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libusb1 i686 1.0.26-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libusb1-devel i686 1.0.26-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libuv i686 1:1.46.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k libwayland-client i686 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libwayland-server i686 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libwebp i686 1.3.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k libwmf-lite i686 0.2.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libxcb i686 1.13.1-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250 k libxcb-devel i686 1.13.1-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M libxcrypt-devel i686 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libxkbfile i686 1.1.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k libxml2-devel i686 2.10.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 497 k libxshmfence i686 1.3-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libzip i686 1.10.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k m4 i686 1.4.19-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 300 k mesa-libEGL i686 23.1.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k mesa-libGL i686 23.1.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187 k mesa-libGL-devel i686 23.1.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k mesa-libGLU i686 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164 k mesa-libgbm i686 23.1.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k mesa-libglapi i686 23.1.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k mkfontscale i686 1.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k motif i686 2.3.4-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M mpdecimal i686 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k mpfr-devel i686 4.2.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k netpbm i686 11.02.00-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k nettle i686 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 439 k nspr i686 4.35.0-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k nss i686 3.92.0-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 752 k nss-softokn i686 3.92.0-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M nss-softokn-freebl i686 3.92.0-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340 k nss-sysinit i686 3.92.0-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k nss-util i686 3.92.0-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k openblas i686 0.3.23-1.fc39 copr_base 37 k openblas-openmp i686 0.3.23-1.fc39 copr_base 3.9 M openexr-libs i686 3.1.9-3.fc39 copr_base 1.2 M openexr2-libs i686 2.5.8-4.fc39 copr_base 1.1 M openjpeg2 i686 2.5.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 188 k opensubdiv i686 3.5.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 521 k pango i686 1.50.14-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 358 k pcre2-devel i686 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k pcre2-utf16 i686 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 212 k pcre2-utf32 i686 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 201 k pixman i686 0.42.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 298 k poppler i686 23.08.0-1.fc39 copr_base 1.3 M poppler-data noarch 0.4.11-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M poppler-glib i686 23.08.0-1.fc39 copr_base 196 k python-pip-wheel noarch 23.1.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M python3 i686 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-libs i686 3.12.0~b4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 M python3-numpy i686 1:1.24.4-2.fc39 copr_base 7.1 M python3-setuptools noarch 67.7.2-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M rav1e-libs i686 0.6.6-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 781 k rhash i686 1.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 210 k rsvg-pixbuf-loader i686 2.56.90-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k setxkbmap i686 1.3.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k shared-mime-info i686 2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 382 k svt-av1-libs i686 1.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M sysprof-capture-devel i686 3.48.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k tbb i686 2020.3-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 177 k urw-base35-bookman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847 k urw-base35-c059-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874 k urw-base35-d050000l-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k urw-base35-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k urw-base35-fonts-common noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k urw-base35-gothic-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 795 k urw-base35-nimbus-roman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 856 k urw-base35-nimbus-sans-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M urw-base35-p052-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k urw-base35-z003-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k vim-filesystem noarch 2:9.0.1677-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k xhost i686 1.0.9-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k xml-common noarch 0.6.3-61.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xmodmap i686 1.0.11-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-36.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M xorg-x11-proto-devel noarch 2023.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263 k xorg-x11-xauth i686 1:1.1.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k xorg-x11-xbitmaps noarch 1.1.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k xorg-x11-xinit i686 1.4.0-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k xrdb i686 1.2.1-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k xz-devel i686 5.4.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k zlib-devel i686 1.2.13-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k Transaction Summary =============================================================================================================================================== Install 286 Packages Total download size: 222 M Installed size: 912 M Downloading Packages: (1/286): ImageMagick-7.1.1.13-2.fc39.i686.rpm 1.4 MB/s | 79 kB 00:00 (2/286): aqsis-core-1.8.2-53.fc39.i686.rpm 3.2 MB/s | 223 kB 00:00 (3/286): ImageMagick-libs-7.1.1.13-2.fc39.i686. 18 MB/s | 2.6 MB 00:00 (4/286): CGAL-devel-5.6-1.fc39.i686.rpm 34 MB/s | 5.2 MB 00:00 (5/286): boost-1.81.0-7.fc39.i686.rpm 1.7 MB/s | 15 kB 00:00 (6/286): boost-atomic-1.81.0-7.fc39.i686.rpm 1.8 MB/s | 20 kB 00:00 (7/286): boost-chrono-1.81.0-7.fc39.i686.rpm 2.0 MB/s | 28 kB 00:00 (8/286): aqsis-libs-1.8.2-53.fc39.i686.rpm 41 MB/s | 2.1 MB 00:00 (9/286): boost-container-1.81.0-7.fc39.i686.rpm 4.5 MB/s | 41 kB 00:00 (10/286): boost-context-1.81.0-7.fc39.i686.rpm 2.1 MB/s | 18 kB 00:00 (11/286): boost-contract-1.81.0-7.fc39.i686.rpm 5.6 MB/s | 49 kB 00:00 (12/286): boost-coroutine-1.81.0-7.fc39.i686.rp 2.5 MB/s | 22 kB 00:00 (13/286): boost-date-time-1.81.0-7.fc39.i686.rp 2.0 MB/s | 17 kB 00:00 (14/286): boost-fiber-1.81.0-7.fc39.i686.rpm 703 kB/s | 45 kB 00:00 (15/286): boost-filesystem-1.81.0-7.fc39.i686.r 1.1 MB/s | 74 kB 00:00 (16/286): boost-devel-1.81.0-7.fc39.i686.rpm 82 MB/s | 12 MB 00:00 (17/286): boost-graph-1.81.0-7.fc39.i686.rpm 2.1 MB/s | 159 kB 00:00 (18/286): boost-iostreams-1.81.0-7.fc39.i686.rp 641 kB/s | 45 kB 00:00 (19/286): boost-json-1.81.0-7.fc39.i686.rpm 12 MB/s | 123 kB 00:00 (20/286): boost-locale-1.81.0-7.fc39.i686.rpm 22 MB/s | 244 kB 00:00 (21/286): boost-log-1.81.0-7.fc39.i686.rpm 33 MB/s | 533 kB 00:00 (22/286): boost-math-1.81.0-7.fc39.i686.rpm 21 MB/s | 218 kB 00:00 (23/286): boost-nowide-1.81.0-7.fc39.i686.rpm 2.5 MB/s | 22 kB 00:00 (24/286): boost-numpy3-1.81.0-7.fc39.i686.rpm 3.7 MB/s | 31 kB 00:00 (25/286): boost-program-options-1.81.0-7.fc39.i 13 MB/s | 118 kB 00:00 (26/286): boost-python3-1.81.0-7.fc39.i686.rpm 7.9 MB/s | 105 kB 00:00 (27/286): boost-random-1.81.0-7.fc39.i686.rpm 2.8 MB/s | 26 kB 00:00 (28/286): boost-regex-1.81.0-7.fc39.i686.rpm 13 MB/s | 117 kB 00:00 (29/286): boost-serialization-1.81.0-7.fc39.i68 15 MB/s | 145 kB 00:00 (30/286): boost-stacktrace-1.81.0-7.fc39.i686.r 3.3 MB/s | 32 kB 00:00 (31/286): boost-system-1.81.0-7.fc39.i686.rpm 2.0 MB/s | 17 kB 00:00 (32/286): boost-test-1.81.0-7.fc39.i686.rpm 24 MB/s | 258 kB 00:00 (33/286): boost-thread-1.81.0-7.fc39.i686.rpm 5.8 MB/s | 64 kB 00:00 (34/286): boost-timer-1.81.0-7.fc39.i686.rpm 3.0 MB/s | 26 kB 00:00 (35/286): boost-type_erasure-1.81.0-7.fc39.i686 4.0 MB/s | 36 kB 00:00 (36/286): boost-wave-1.81.0-7.fc39.i686.rpm 22 MB/s | 231 kB 00:00 (37/286): eigen3-devel-3.4.0-11.fc39.noarch.rpm 53 MB/s | 1.1 MB 00:00 (38/286): flexiblas-3.3.1-5.fc39.i686.rpm 2.4 MB/s | 33 kB 00:00 (39/286): flexiblas-netlib-3.3.1-5.fc39.i686.rp 76 MB/s | 3.1 MB 00:00 (40/286): flexiblas-openblas-openmp-3.3.1-5.fc3 585 kB/s | 18 kB 00:00 (41/286): graphite2-1.3.14-12.fc39.i686.rpm 3.1 MB/s | 97 kB 00:00 (42/286): graphite2-devel-1.3.14-12.fc39.i686.r 2.3 MB/s | 21 kB 00:00 (43/286): imath-3.1.9-3.fc39.i686.rpm 8.2 MB/s | 98 kB 00:00 (44/286): graphviz-8.1.0-5.fc39.i686.rpm 80 MB/s | 5.1 MB 00:00 (45/286): libjxl-0.8.2-2.fc39.i686.rpm 15 MB/s | 958 kB 00:00 (46/286): openblas-0.3.23-1.fc39.i686.rpm 640 kB/s | 37 kB 00:00 (47/286): openexr2-libs-2.5.8-4.fc39.i686.rpm 23 MB/s | 1.1 MB 00:00 (48/286): openexr-libs-3.1.9-3.fc39.i686.rpm 25 MB/s | 1.2 MB 00:00 (49/286): openblas-openmp-0.3.23-1.fc39.i686.rp 53 MB/s | 3.9 MB 00:00 (50/286): poppler-23.08.0-1.fc39.i686.rpm 38 MB/s | 1.3 MB 00:00 (51/286): poppler-glib-23.08.0-1.fc39.i686.rpm 5.9 MB/s | 196 kB 00:00 (52/286): python3-numpy-1.24.4-2.fc39.i686.rpm 84 MB/s | 7.1 MB 00:00 (53/286): abattis-cantarell-vf-fonts-0.301-10.f 1.3 MB/s | 121 kB 00:00 (54/286): LibRaw-0.21.1-5.fc39.i686.rpm 4.0 MB/s | 437 kB 00:00 (55/286): adobe-mappings-cmap-deprecated-202301 3.9 MB/s | 114 kB 00:00 (56/286): adobe-mappings-pdf-20190401-5.fc39.no 21 MB/s | 689 kB 00:00 (57/286): annobin-docs-12.23-1.fc39.noarch.rpm 4.0 MB/s | 96 kB 00:00 (58/286): avahi-libs-0.8-24.fc39.i686.rpm 3.4 MB/s | 73 kB 00:00 (59/286): annobin-plugin-gcc-12.23-1.fc39.i686. 23 MB/s | 961 kB 00:00 (60/286): adobe-mappings-cmap-20230118-3.fc39.n 16 MB/s | 2.1 MB 00:00 (61/286): bitstream-vera-sans-fonts-1.10-48.fc3 4.1 MB/s | 124 kB 00:00 (62/286): bison-3.8.2-5.fc39.i686.rpm 17 MB/s | 986 kB 00:00 (63/286): brotli-devel-1.0.9-13.fc39.i686.rpm 1.5 MB/s | 31 kB 00:00 (64/286): brotli-1.0.9-13.fc39.i686.rpm 13 MB/s | 318 kB 00:00 (65/286): bzip2-devel-1.0.8-16.fc39.i686.rpm 9.0 MB/s | 214 kB 00:00 (66/286): cairo-gobject-1.17.8-5.fc39.i686.rpm 904 kB/s | 17 kB 00:00 (67/286): cairo-1.17.8-5.fc39.i686.rpm 24 MB/s | 748 kB 00:00 (68/286): cmake-filesystem-3.27.1-1.fc39.i686.r 1.0 MB/s | 18 kB 00:00 (69/286): cmake-data-3.27.1-1.fc39.noarch.rpm 30 MB/s | 1.7 MB 00:00 (70/286): cmake-rpm-macros-3.27.1-1.fc39.noarch 538 kB/s | 17 kB 00:00 (71/286): crypto-policies-scripts-20230731-1.gi 2.5 MB/s | 103 kB 00:00 (72/286): cups-libs-2.4.6-2.fc39.i686.rpm 6.1 MB/s | 285 kB 00:00 (73/286): dbus-libs-1.14.8-2.fc39.i686.rpm 6.8 MB/s | 168 kB 00:00 (74/286): cmake-3.27.1-1.fc39.i686.rpm 51 MB/s | 10 MB 00:00 (75/286): default-fonts-core-sans-4.0-5.fc39.no 871 kB/s | 25 kB 00:00 (76/286): desktop-file-utils-0.26-9.fc39.i686.r 2.7 MB/s | 71 kB 00:00 (77/286): emacs-filesystem-28.2-10.fc39.noarch. 360 kB/s | 8.3 kB 00:00 (78/286): expat-2.5.0-3.fc39.i686.rpm 5.2 MB/s | 114 kB 00:00 (79/286): expat-devel-2.5.0-3.fc39.i686.rpm 2.0 MB/s | 52 kB 00:00 (80/286): fftw-libs-double-3.3.10-7.fc39.i686.r 17 MB/s | 602 kB 00:00 (81/286): cpp-13.2.1-1.fc39.i686.rpm 48 MB/s | 11 MB 00:00 (82/286): flex-2.6.4-13.fc39.i686.rpm 7.5 MB/s | 290 kB 00:00 (83/286): fontconfig-2.14.2-4.fc39.i686.rpm 8.2 MB/s | 292 kB 00:00 (84/286): fonts-filesystem-2.0.5-12.fc39.noarch 390 kB/s | 8.2 kB 00:00 (85/286): fontconfig-devel-2.14.2-4.fc39.i686.r 4.9 MB/s | 128 kB 00:00 (86/286): freeglut-3.4.0-4.fc39.i686.rpm 5.0 MB/s | 154 kB 00:00 (87/286): freeglut-devel-3.4.0-4.fc39.i686.rpm 27 MB/s | 887 kB 00:00 (88/286): freetype-2.13.1-2.fc39.i686.rpm 11 MB/s | 419 kB 00:00 (89/286): fribidi-1.0.13-2.fc39.i686.rpm 4.2 MB/s | 92 kB 00:00 (90/286): freetype-devel-2.13.1-2.fc39.i686.rpm 25 MB/s | 913 kB 00:00 (91/286): gc-8.2.2-4.fc39.i686.rpm 4.8 MB/s | 113 kB 00:00 (92/286): gcc-plugin-annobin-13.2.1-1.fc39.i686 2.1 MB/s | 47 kB 00:00 (93/286): gd-2.3.3-12.fc39.i686.rpm 5.4 MB/s | 145 kB 00:00 (94/286): gdk-pixbuf2-2.42.10-5.fc39.i686.rpm 12 MB/s | 470 kB 00:00 (95/286): gettext-0.22-2.fc39.i686.rpm 17 MB/s | 1.0 MB 00:00 (96/286): gettext-envsubst-0.22-2.fc39.i686.rpm 1.4 MB/s | 36 kB 00:00 (97/286): gettext-libs-0.22-2.fc39.i686.rpm 11 MB/s | 342 kB 00:00 (98/286): gettext-runtime-0.22-2.fc39.i686.rpm 4.8 MB/s | 111 kB 00:00 (99/286): gl-manpages-1.1-28.20190306.fc39.noar 19 MB/s | 1.0 MB 00:00 (100/286): glib2-2.77.1-1.fc39.i686.rpm 28 MB/s | 2.9 MB 00:00 (101/286): glib2-devel-2.77.1-1.fc39.i686.rpm 15 MB/s | 539 kB 00:00 (102/286): gcc-c++-13.2.1-1.fc39.i686.rpm 29 MB/s | 13 MB 00:00 (103/286): glibc-devel-2.37.9000-18.fc39.i686.r 2.2 MB/s | 76 kB 00:00 (104/286): gmp-c++-6.2.1-5.fc39.i686.rpm 1.0 MB/s | 19 kB 00:00 (105/286): glibc-headers-x86-2.37.9000-18.fc39. 14 MB/s | 487 kB 00:00 (106/286): gmp-devel-6.2.1-5.fc39.i686.rpm 5.8 MB/s | 173 kB 00:00 (107/286): gnutls-3.8.0-7.fc39.i686.rpm 22 MB/s | 1.1 MB 00:00 (108/286): google-noto-fonts-common-20230801-1. 855 kB/s | 17 kB 00:00 (109/286): google-noto-sans-vf-fonts-20230801-1 17 MB/s | 583 kB 00:00 (110/286): gts-0.7.6-46.20121130.fc39.i686.rpm 9.0 MB/s | 246 kB 00:00 (111/286): google-droid-sans-fonts-20200215-15. 15 MB/s | 2.7 MB 00:00 (112/286): harfbuzz-8.0.1-3.fc39.i686.rpm 13 MB/s | 960 kB 00:00 (113/286): harfbuzz-devel-8.0.1-3.fc39.i686.rpm 10 MB/s | 414 kB 00:00 (114/286): harfbuzz-icu-8.0.1-3.fc39.i686.rpm 829 kB/s | 17 kB 00:00 (115/286): guile22-2.2.7-9.fc39.i686.rpm 32 MB/s | 6.5 MB 00:00 (116/286): highway-1.0.5-1.fc39.i686.rpm 9.5 MB/s | 301 kB 00:00 (117/286): jasper-libs-3.0.6-4.fc39.i686.rpm 5.7 MB/s | 166 kB 00:00 (118/286): gcc-13.2.1-1.fc39.i686.rpm 37 MB/s | 34 MB 00:00 (119/286): hwdata-0.373-1.fc39.noarch.rpm 17 MB/s | 1.6 MB 00:00 (120/286): jbig2dec-libs-0.19-10.fc39.i686.rpm 1.4 MB/s | 76 kB 00:00 (121/286): jbigkit-libs-2.1-26.fc39.i686.rpm 2.5 MB/s | 53 kB 00:00 (122/286): jsoncpp-1.9.5-5.fc39.i686.rpm 5.3 MB/s | 109 kB 00:00 (123/286): lasi-1.1.3-11.fc39.i686.rpm 2.8 MB/s | 57 kB 00:00 (124/286): lcms2-2.15-2.fc39.i686.rpm 6.7 MB/s | 193 kB 00:00 (125/286): libICE-1.0.10-11.fc39.i686.rpm 3.1 MB/s | 73 kB 00:00 (126/286): kernel-headers-6.5.0-0.rc2.git0.1.fc 26 MB/s | 1.4 MB 00:00 (127/286): libICE-devel-1.0.10-11.fc39.i686.rpm 1.9 MB/s | 46 kB 00:00 (128/286): libSM-1.2.3-13.fc39.i686.rpm 1.9 MB/s | 42 kB 00:00 (129/286): libSM-devel-1.2.3-13.fc39.i686.rpm 560 kB/s | 12 kB 00:00 (130/286): libX11-1.8.6-2.fc39.i686.rpm 19 MB/s | 672 kB 00:00 (131/286): libX11-common-1.8.6-2.fc39.noarch.rp 5.5 MB/s | 144 kB 00:00 (132/286): libX11-devel-1.8.6-2.fc39.i686.rpm 22 MB/s | 937 kB 00:00 (133/286): libXau-1.0.11-3.fc39.i686.rpm 1.6 MB/s | 32 kB 00:00 (134/286): libX11-xcb-1.8.6-2.fc39.i686.rpm 438 kB/s | 11 kB 00:00 (135/286): libXext-1.3.5-3.fc39.i686.rpm 2.1 MB/s | 42 kB 00:00 (136/286): libXau-devel-1.0.11-3.fc39.i686.rpm 587 kB/s | 14 kB 00:00 (137/286): libXext-devel-1.3.5-3.fc39.i686.rpm 3.2 MB/s | 72 kB 00:00 (138/286): libXfixes-devel-6.0.0-6.fc39.i686.rp 638 kB/s | 12 kB 00:00 (139/286): libXfixes-6.0.0-6.fc39.i686.rpm 884 kB/s | 20 kB 00:00 (140/286): libXft-2.3.8-3.fc39.i686.rpm 3.4 MB/s | 73 kB 00:00 (141/286): libXi-1.8.1-2.fc39.i686.rpm 2.1 MB/s | 43 kB 00:00 (142/286): libXft-devel-2.3.8-3.fc39.i686.rpm 1.6 MB/s | 36 kB 00:00 (143/286): libXi-devel-1.8.1-2.fc39.i686.rpm 4.2 MB/s | 103 kB 00:00 (144/286): libXmu-1.1.4-3.fc39.i686.rpm 3.4 MB/s | 80 kB 00:00 (145/286): libXmu-devel-1.1.4-3.fc39.i686.rpm 875 kB/s | 22 kB 00:00 (146/286): libXp-1.0.4-3.fc39.i686.rpm 1.7 MB/s | 34 kB 00:00 (147/286): libXp-devel-1.0.4-3.fc39.i686.rpm 691 kB/s | 16 kB 00:00 (148/286): libXrandr-1.5.2-11.fc39.i686.rpm 1.4 MB/s | 29 kB 00:00 (149/286): libXpm-3.5.15-4.fc39.i686.rpm 2.6 MB/s | 64 kB 00:00 (150/286): libXrender-devel-0.9.11-3.fc39.i686. 954 kB/s | 19 kB 00:00 (151/286): libXrender-0.9.11-3.fc39.i686.rpm 1.3 MB/s | 29 kB 00:00 (152/286): libXt-1.2.1-5.fc39.i686.rpm 8.6 MB/s | 188 kB 00:00 (153/286): libXxf86vm-1.1.5-3.fc39.i686.rpm 856 kB/s | 19 kB 00:00 (154/286): libXt-devel-1.2.1-5.fc39.i686.rpm 10 MB/s | 408 kB 00:00 (155/286): libasan-13.2.1-1.fc39.i686.rpm 14 MB/s | 506 kB 00:00 (156/286): libaom-3.6.1-2.fc39.i686.rpm 21 MB/s | 1.2 MB 00:00 (157/286): libatomic-13.2.1-1.fc39.i686.rpm 1.2 MB/s | 32 kB 00:00 (158/286): libb2-0.98.1-9.fc39.i686.rpm 1.6 MB/s | 28 kB 00:00 (159/286): libavif-0.11.1-11.fc39.i686.rpm 3.2 MB/s | 88 kB 00:00 (160/286): libblkid-devel-2.39.1-3.fc39.i686.rp 744 kB/s | 17 kB 00:00 (161/286): libdatrie-0.2.13-7.fc39.i686.rpm 1.2 MB/s | 33 kB 00:00 (162/286): libdav1d-1.2.1-2.fc39.i686.rpm 11 MB/s | 385 kB 00:00 (163/286): libcurl-devel-8.2.1-1.fc39.i686.rpm 15 MB/s | 899 kB 00:00 (164/286): libdrm-2.4.114-3.fc39.i686.rpm 6.3 MB/s | 172 kB 00:00 (165/286): libdrm-devel-2.4.114-3.fc39.i686.rpm 6.1 MB/s | 164 kB 00:00 (166/286): libfontenc-1.1.6-3.fc39.i686.rpm 1.2 MB/s | 32 kB 00:00 (167/286): libffi-devel-3.4.4-4.fc39.i686.rpm 871 kB/s | 28 kB 00:00 (168/286): libglvnd-core-devel-1.6.0-3.fc39.i68 939 kB/s | 17 kB 00:00 (169/286): libglvnd-1.6.0-3.fc39.i686.rpm 4.9 MB/s | 125 kB 00:00 (170/286): libgfortran-13.2.1-1.fc39.i686.rpm 17 MB/s | 838 kB 00:00 (171/286): libglvnd-egl-1.6.0-3.fc39.i686.rpm 1.8 MB/s | 38 kB 00:00 (172/286): libglvnd-gles-1.6.0-3.fc39.i686.rpm 1.5 MB/s | 30 kB 00:00 (173/286): libglvnd-devel-1.6.0-3.fc39.i686.rpm 5.5 MB/s | 157 kB 00:00 (174/286): libglvnd-opengl-1.6.0-3.fc39.i686.rp 2.1 MB/s | 39 kB 00:00 (175/286): libglvnd-glx-1.6.0-3.fc39.i686.rpm 5.6 MB/s | 137 kB 00:00 (176/286): libheif-1.16.1-2.fc39.i686.rpm 10 MB/s | 304 kB 00:00 (177/286): libicu-devel-73.2-2.fc39.i686.rpm 19 MB/s | 849 kB 00:00 (178/286): libijs-0.35-19.fc39.i686.rpm 1.3 MB/s | 30 kB 00:00 (179/286): libgs-10.01.2-2.fc39.i686.rpm 30 MB/s | 3.6 MB 00:00 (180/286): libimagequant-4.0.1-5.fc39.i686.rpm 12 MB/s | 332 kB 00:00 (181/286): libjpeg-turbo-2.1.4-3.fc39.i686.rpm 7.9 MB/s | 198 kB 00:00 (182/286): liblqr-1-0.4.2-22.fc39.i686.rpm 2.0 MB/s | 51 kB 00:00 (183/286): libjpeg-turbo-devel-2.1.4-3.fc39.i68 3.4 MB/s | 98 kB 00:00 (184/286): libmpc-1.3.1-3.fc39.i686.rpm 3.7 MB/s | 77 kB 00:00 (185/286): libmount-devel-2.39.1-3.fc39.i686.rp 836 kB/s | 18 kB 00:00 (186/286): libpciaccess-0.16-9.fc39.i686.rpm 1.4 MB/s | 29 kB 00:00 (187/286): libpaper-2.1.1-1.fc39.i686.rpm 1.2 MB/s | 27 kB 00:00 (188/286): libpciaccess-devel-0.16-9.fc39.i686. 574 kB/s | 12 kB 00:00 (189/286): libpng-1.6.37-15.fc39.i686.rpm 4.8 MB/s | 127 kB 00:00 (190/286): libpng-devel-1.6.37-15.fc39.i686.rpm 11 MB/s | 292 kB 00:00 (191/286): libquadmath-13.2.1-1.fc39.i686.rpm 8.2 MB/s | 241 kB 00:00 (192/286): libquadmath-devel-13.2.1-1.fc39.i686 1.4 MB/s | 36 kB 00:00 (193/286): libraqm-0.8.0-5.fc39.i686.rpm 980 kB/s | 20 kB 00:00 (194/286): libselinux-devel-3.5-5.fc39.i686.rpm 4.2 MB/s | 115 kB 00:00 (195/286): libsepol-devel-3.5-2.fc39.i686.rpm 1.7 MB/s | 40 kB 00:00 (196/286): librsvg2-2.56.90-9.fc39.i686.rpm 27 MB/s | 1.6 MB 00:00 (197/286): libthai-0.1.29-6.fc39.i686.rpm 8.7 MB/s | 214 kB 00:00 (198/286): libtiff-4.4.0-7.fc39.i686.rpm 7.5 MB/s | 214 kB 00:00 (199/286): libstdc++-devel-13.2.1-1.fc39.i686.r 30 MB/s | 2.5 MB 00:00 (200/286): libtool-ltdl-2.4.7-7.fc39.i686.rpm 1.5 MB/s | 38 kB 00:00 (201/286): libubsan-13.2.1-1.fc39.i686.rpm 9.4 MB/s | 234 kB 00:00 (202/286): libusb-compat-0.1-0.1.8-5.fc39.i686. 1.2 MB/s | 30 kB 00:00 (203/286): libusb1-1.0.26-3.fc39.i686.rpm 3.5 MB/s | 77 kB 00:00 (204/286): libusb-compat-0.1-devel-0.1.8-5.fc39 518 kB/s | 12 kB 00:00 (205/286): libusb1-devel-1.0.26-3.fc39.i686.rpm 1.1 MB/s | 25 kB 00:00 (206/286): libuv-1.46.0-2.fc39.i686.rpm 6.5 MB/s | 166 kB 00:00 (207/286): libicu-73.2-2.fc39.i686.rpm 21 MB/s | 11 MB 00:00 (208/286): libwayland-client-1.22.0-2.fc39.i686 1.4 MB/s | 33 kB 00:00 (209/286): libwayland-server-1.22.0-2.fc39.i686 1.3 MB/s | 44 kB 00:00 (210/286): libwmf-lite-0.2.13-2.fc39.i686.rpm 3.7 MB/s | 77 kB 00:00 (211/286): libwebp-1.3.1-2.fc39.i686.rpm 12 MB/s | 294 kB 00:00 (212/286): libxcb-1.13.1-12.fc39.i686.rpm 9.9 MB/s | 250 kB 00:00 (213/286): libxcrypt-devel-4.4.36-2.fc39.i686.r 1.3 MB/s | 30 kB 00:00 (214/286): libxkbfile-1.1.1-3.fc39.i686.rpm 3.2 MB/s | 93 kB 00:00 (215/286): libxml2-devel-2.10.4-3.fc39.i686.rpm 16 MB/s | 497 kB 00:00 (216/286): libxcb-devel-1.13.1-12.fc39.i686.rpm 18 MB/s | 1.0 MB 00:00 (217/286): libxshmfence-1.3-13.fc39.i686.rpm 538 kB/s | 12 kB 00:00 (218/286): libzip-1.10.0-2.fc39.i686.rpm 3.0 MB/s | 83 kB 00:00 (219/286): m4-1.4.19-6.fc39.i686.rpm 11 MB/s | 300 kB 00:00 (220/286): make-4.4.1-2.fc39.i686.rpm 17 MB/s | 589 kB 00:00 (221/286): mesa-libGL-23.1.4-1.fc39.i686.rpm 9.0 MB/s | 187 kB 00:00 (222/286): mesa-libEGL-23.1.4-1.fc39.i686.rpm 5.9 MB/s | 145 kB 00:00 (223/286): mesa-libGL-devel-23.1.4-1.fc39.i686. 1.6 MB/s | 36 kB 00:00 (224/286): mesa-libGLU-9.0.3-1.fc39.i686.rpm 8.2 MB/s | 164 kB 00:00 (225/286): mesa-libGLU-devel-9.0.3-1.fc39.i686. 603 kB/s | 12 kB 00:00 (226/286): mesa-libgbm-23.1.4-1.fc39.i686.rpm 2.2 MB/s | 48 kB 00:00 (227/286): mesa-libglapi-23.1.4-1.fc39.i686.rpm 2.5 MB/s | 55 kB 00:00 (228/286): mkfontscale-1.2.2-4.fc39.i686.rpm 1.4 MB/s | 32 kB 00:00 (229/286): mpdecimal-2.5.1-7.fc39.i686.rpm 4.4 MB/s | 91 kB 00:00 (230/286): mpfr-devel-4.2.0-3.fc39.i686.rpm 870 kB/s | 22 kB 00:00 (231/286): motif-2.3.4-29.fc39.i686.rpm 28 MB/s | 1.5 MB 00:00 (232/286): motif-devel-2.3.4-29.fc39.i686.rpm 19 MB/s | 1.3 MB 00:00 (233/286): netpbm-11.02.00-2.fc39.i686.rpm 7.3 MB/s | 194 kB 00:00 (234/286): nettle-3.9.1-2.fc39.i686.rpm 15 MB/s | 439 kB 00:00 (235/286): nspr-4.35.0-11.fc39.i686.rpm 6.2 MB/s | 148 kB 00:00 (236/286): nss-softokn-freebl-3.92.0-1.fc39.i68 10 MB/s | 340 kB 00:00 (237/286): nss-3.92.0-1.fc39.i686.rpm 14 MB/s | 752 kB 00:00 (238/286): nss-softokn-3.92.0-1.fc39.i686.rpm 22 MB/s | 1.1 MB 00:00 (239/286): nss-util-3.92.0-1.fc39.i686.rpm 4.7 MB/s | 89 kB 00:00 (240/286): nss-sysinit-3.92.0-1.fc39.i686.rpm 851 kB/s | 18 kB 00:00 (241/286): openjpeg2-2.5.0-4.fc39.i686.rpm 8.4 MB/s | 188 kB 00:00 (242/286): opensubdiv-devel-3.5.0-6.fc39.i686.r 6.4 MB/s | 160 kB 00:00 (243/286): pango-1.50.14-2.fc39.i686.rpm 15 MB/s | 358 kB 00:00 (244/286): opensubdiv-3.5.0-6.fc39.i686.rpm 11 MB/s | 521 kB 00:00 (245/286): pcre2-utf16-10.42-1.fc39.2.i686.rpm 8.2 MB/s | 212 kB 00:00 (246/286): pcre2-devel-10.42-1.fc39.2.i686.rpm 14 MB/s | 473 kB 00:00 (247/286): pcre2-utf32-10.42-1.fc39.2.i686.rpm 6.5 MB/s | 201 kB 00:00 (248/286): pixman-0.42.2-2.fc39.i686.rpm 9.9 MB/s | 298 kB 00:00 (249/286): python3-3.12.0~b4-2.fc39.i686.rpm 1.4 MB/s | 26 kB 00:00 (250/286): python-pip-wheel-23.1.2-5.fc39.noarc 27 MB/s | 1.4 MB 00:00 (251/286): poppler-data-0.4.11-5.fc39.noarch.rp 26 MB/s | 2.0 MB 00:00 (252/286): rav1e-libs-0.6.6-2.fc39.i686.rpm 17 MB/s | 781 kB 00:00 (253/286): python3-setuptools-67.7.2-5.fc39.noa 25 MB/s | 1.4 MB 00:00 (254/286): rhash-1.4.3-3.fc39.i686.rpm 8.0 MB/s | 210 kB 00:00 (255/286): rsvg-pixbuf-loader-2.56.90-9.fc39.i6 761 kB/s | 15 kB 00:00 (256/286): setxkbmap-1.3.4-2.fc39.i686.rpm 1.0 MB/s | 23 kB 00:00 (257/286): shared-mime-info-2.2-4.fc39.i686.rpm 15 MB/s | 382 kB 00:00 (258/286): sysprof-capture-devel-3.48.0-2.fc39. 2.3 MB/s | 57 kB 00:00 (259/286): svt-av1-libs-1.4.1-3.fc39.i686.rpm 24 MB/s | 1.1 MB 00:00 (260/286): tbb-2020.3-20.fc39.i686.rpm 7.0 MB/s | 177 kB 00:00 (261/286): urw-base35-bookman-fonts-20200910-18 16 MB/s | 847 kB 00:00 (262/286): urw-base35-c059-fonts-20200910-18.fc 19 MB/s | 874 kB 00:00 (263/286): urw-base35-fonts-20200910-18.fc39.no 540 kB/s | 10 kB 00:00 (264/286): urw-base35-d050000l-fonts-20200910-1 3.4 MB/s | 76 kB 00:00 (265/286): urw-base35-fonts-common-20200910-18. 738 kB/s | 21 kB 00:00 (266/286): urw-base35-gothic-fonts-20200910-18. 17 MB/s | 643 kB 00:00 (267/286): urw-base35-nimbus-mono-ps-fonts-2020 20 MB/s | 795 kB 00:00 (268/286): urw-base35-nimbus-roman-fonts-202009 19 MB/s | 856 kB 00:00 (269/286): urw-base35-nimbus-sans-fonts-2020091 24 MB/s | 1.3 MB 00:00 (270/286): urw-base35-p052-fonts-20200910-18.fc 21 MB/s | 974 kB 00:00 (271/286): urw-base35-standard-symbols-ps-fonts 1.5 MB/s | 42 kB 00:00 (272/286): urw-base35-z003-fonts-20200910-18.fc 11 MB/s | 276 kB 00:00 (273/286): vim-filesystem-9.0.1677-3.fc39.noarc 829 kB/s | 18 kB 00:00 (274/286): xdg-utils-1.1.3-14.fc39.noarch.rpm 3.0 MB/s | 73 kB 00:00 (275/286): xml-common-0.6.3-61.fc39.noarch.rpm 1.4 MB/s | 31 kB 00:00 (276/286): xhost-1.0.9-4.fc39.i686.rpm 838 kB/s | 21 kB 00:00 (277/286): python3-libs-3.12.0~b4-2.fc39.i686.r 19 MB/s | 8.9 MB 00:00 (278/286): xmodmap-1.0.11-4.fc39.i686.rpm 893 kB/s | 32 kB 00:00 (279/286): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 22 MB/s | 1.0 MB 00:00 (280/286): xorg-x11-xauth-1.1.2-4.fc39.i686.rpm 1.5 MB/s | 35 kB 00:00 (281/286): xorg-x11-proto-devel-2023.2-2.fc39.n 9.5 MB/s | 263 kB 00:00 (282/286): xorg-x11-xbitmaps-1.1.2-4.fc39.noarc 1.6 MB/s | 36 kB 00:00 (283/286): xorg-x11-xinit-1.4.0-18.fc39.i686.rp 2.4 MB/s | 56 kB 00:00 (284/286): xrdb-1.2.1-6.fc39.i686.rpm 1.5 MB/s | 30 kB 00:00 (285/286): xz-devel-5.4.4-1.fc39.i686.rpm 2.6 MB/s | 61 kB 00:00 (286/286): zlib-devel-1.2.13-4.fc39.i686.rpm 2.0 MB/s | 44 kB 00:00 -------------------------------------------------------------------------------- Total 54 MB/s | 222 MB 00:04 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xorg-x11-proto-devel-2023.2-2.fc39.noarch 1/286 Installing : cmake-filesystem-3.27.1-1.fc39.i686 2/286 Installing : libpng-2:1.6.37-15.fc39.i686 3/286 Installing : libjpeg-turbo-2.1.4-3.fc39.i686 4/286 Installing : boost-system-1.81.0-7.fc39.i686 5/286 Installing : boost-thread-1.81.0-7.fc39.i686 6/286 Installing : expat-2.5.0-3.fc39.i686 7/286 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 8/286 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 9/286 Installing : boost-chrono-1.81.0-7.fc39.i686 10/286 Installing : nspr-4.35.0-11.fc39.i686 11/286 Installing : libicu-73.2-2.fc39.i686 12/286 Installing : zlib-devel-1.2.13-4.fc39.i686 13/286 Installing : libwebp-1.3.1-2.fc39.i686 14/286 Installing : libglvnd-1:1.6.0-3.fc39.i686 15/286 Installing : libICE-1.0.10-11.fc39.i686 16/286 Installing : libSM-1.2.3-13.fc39.i686 17/286 Installing : nss-util-3.92.0-1.fc39.i686 18/286 Installing : libXau-1.0.11-3.fc39.i686 19/286 Installing : libxcb-1.13.1-12.fc39.i686 20/286 Installing : lcms2-2.15-2.fc39.i686 21/286 Installing : boost-regex-1.81.0-7.fc39.i686 22/286 Installing : openjpeg2-2.5.0-4.fc39.i686 23/286 Installing : mesa-libglapi-23.1.4-1.fc39.i686 24/286 Installing : libtool-ltdl-2.4.7-7.fc39.i686 25/286 Installing : libmpc-1.3.1-3.fc39.i686 26/286 Installing : libX11-xcb-1.8.6-2.fc39.i686 27/286 Installing : boost-context-1.81.0-7.fc39.i686 28/286 Installing : boost-atomic-1.81.0-7.fc39.i686 29/286 Installing : libXau-devel-1.0.11-3.fc39.i686 30/286 Installing : libICE-devel-1.0.10-11.fc39.i686 31/286 Installing : kernel-headers-6.5.0-0.rc2.git0.1.fc39.i686 32/286 Installing : gl-manpages-1.1-28.20190306.fc39.noarch 33/286 Installing : emacs-filesystem-1:28.2-10.fc39.noarch 34/286 Installing : adobe-mappings-cmap-20230118-3.fc39.noarch 35/286 Installing : boost-filesystem-1.81.0-7.fc39.i686 36/286 Installing : cpp-13.2.1-1.fc39.i686 37/286 Installing : libglvnd-opengl-1:1.6.0-3.fc39.i686 38/286 Installing : libpng-devel-2:1.6.37-15.fc39.i686 39/286 Installing : libicu-devel-73.2-2.fc39.i686 40/286 Installing : svt-av1-libs-1.4.1-3.fc39.i686 41/286 Installing : rav1e-libs-0.6.6-2.fc39.i686 42/286 Installing : m4-1.4.19-6.fc39.i686 43/286 Installing : libxshmfence-1.3-13.fc39.i686 44/286 Installing : libwayland-server-1.22.0-2.fc39.i686 45/286 Installing : libquadmath-13.2.1-1.fc39.i686 46/286 Installing : libgfortran-13.2.1-1.fc39.i686 47/286 Installing : libdav1d-1.2.1-2.fc39.i686 48/286 Installing : libatomic-13.2.1-1.fc39.i686 49/286 Installing : libusb1-1.0.26-3.fc39.i686 50/286 Installing : jbigkit-libs-2.1-26.fc39.i686 51/286 Installing : libtiff-4.4.0-7.fc39.i686 52/286 Installing : gettext-libs-0.22-2.fc39.i686 53/286 Installing : fribidi-1.0.13-2.fc39.i686 54/286 Installing : imath-3.1.9-3.fc39.i686 55/286 Installing : graphite2-1.3.14-12.fc39.i686 56/286 Installing : boost-iostreams-1.81.0-7.fc39.i686 57/286 Installing : boost-date-time-1.81.0-7.fc39.i686 58/286 Installing : boost-wave-1.81.0-7.fc39.i686 59/286 Installing : boost-container-1.81.0-7.fc39.i686 60/286 Installing : graphite2-devel-1.3.14-12.fc39.i686 61/286 Installing : libusb1-devel-1.0.26-3.fc39.i686 62/286 Installing : adobe-mappings-cmap-deprecated-20230118-3.fc39.n 63/286 Installing : libSM-devel-1.2.3-13.fc39.i686 64/286 Installing : libxcb-devel-1.13.1-12.fc39.i686 65/286 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 66/286 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 66/286 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 67/286 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 67/286 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 68/286 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 68/286 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 69/286 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 69/286 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 70/286 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 70/286 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 71/286 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 71/286 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 72/286 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 72/286 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 73/286 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 73/286 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 74/286 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 74/286 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 75/286 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 75/286 Installing : urw-base35-fonts-20200910-18.fc39.noarch 76/286 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 77/286 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.i686 78/286 Installing : eigen3-devel-3.4.0-11.fc39.noarch 79/286 Installing : xz-devel-5.4.4-1.fc39.i686 80/286 Installing : libxml2-devel-2.10.4-3.fc39.i686 81/286 Installing : xorg-x11-xbitmaps-1.1.2-4.fc39.noarch 82/286 Running scriptlet: xml-common-0.6.3-61.fc39.noarch 83/286 Installing : xml-common-0.6.3-61.fc39.noarch 83/286 Installing : vim-filesystem-2:9.0.1677-3.fc39.noarch 84/286 Installing : sysprof-capture-devel-3.48.0-2.fc39.i686 85/286 Installing : python-pip-wheel-23.1.2-5.fc39.noarch 86/286 Installing : poppler-data-0.4.11-5.fc39.noarch 87/286 Installing : libstdc++-devel-13.2.1-1.fc39.i686 88/286 Installing : libsepol-devel-3.5-2.fc39.i686 89/286 Installing : libglvnd-core-devel-1:1.6.0-3.fc39.i686 90/286 Installing : libffi-devel-3.4.4-4.fc39.i686 91/286 Installing : libblkid-devel-2.39.1-3.fc39.i686 92/286 Installing : libX11-common-1.8.6-2.fc39.noarch 93/286 Installing : hwdata-0.373-1.fc39.noarch 94/286 Installing : google-noto-fonts-common-20230801-1.fc39.noarch 95/286 Installing : google-noto-sans-vf-fonts-20230801-1.fc39.noarch 96/286 Installing : default-fonts-core-sans-4.0-5.fc39.noarch 97/286 Installing : google-droid-sans-fonts-20200215-15.fc39.noarch 98/286 Installing : glibc-headers-x86-2.37.9000-18.fc39.noarch 99/286 Installing : libxcrypt-devel-4.4.36-2.fc39.i686 100/286 Installing : glibc-devel-2.37.9000-18.fc39.i686 101/286 Installing : bzip2-devel-1.0.8-16.fc39.i686 102/286 Installing : annobin-docs-12.23-1.fc39.noarch 103/286 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 104/286 Installing : openblas-0.3.23-1.fc39.i686 105/286 Installing : libX11-1.8.6-2.fc39.i686 106/286 Installing : libXext-1.3.5-3.fc39.i686 107/286 Installing : libX11-devel-1.8.6-2.fc39.i686 108/286 Installing : libXrender-0.9.11-3.fc39.i686 109/286 Installing : libXt-1.2.1-5.fc39.i686 110/286 Installing : libXext-devel-1.3.5-3.fc39.i686 111/286 Installing : libXt-devel-1.2.1-5.fc39.i686 112/286 Installing : libXmu-1.1.4-3.fc39.i686 113/286 Installing : libXi-1.8.1-2.fc39.i686 114/286 Installing : libXp-1.0.4-3.fc39.i686 115/286 Installing : libXfixes-6.0.0-6.fc39.i686 116/286 Installing : libpciaccess-0.16-9.fc39.i686 117/286 Installing : libpciaccess-devel-0.16-9.fc39.i686 118/286 Installing : libXfixes-devel-6.0.0-6.fc39.i686 119/286 Installing : libXp-devel-1.0.4-3.fc39.i686 120/286 Installing : libXmu-devel-1.1.4-3.fc39.i686 121/286 Installing : libXrender-devel-0.9.11-3.fc39.i686 122/286 Installing : libdrm-2.4.114-3.fc39.i686 123/286 Installing : libdrm-devel-2.4.114-3.fc39.i686 124/286 Installing : mesa-libgbm-23.1.4-1.fc39.i686 125/286 Installing : xhost-1.0.9-4.fc39.i686 126/286 Installing : xorg-x11-xauth-1:1.1.2-4.fc39.i686 127/286 Installing : xrdb-1.2.1-6.fc39.i686 128/286 Installing : libXrandr-1.5.2-11.fc39.i686 129/286 Installing : libXxf86vm-1.1.5-3.fc39.i686 130/286 Installing : libglvnd-glx-1:1.6.0-3.fc39.i686 131/286 Installing : mesa-libGL-23.1.4-1.fc39.i686 132/286 Installing : freeglut-3.4.0-4.fc39.i686 133/286 Installing : libXpm-3.5.15-4.fc39.i686 134/286 Installing : libxkbfile-1.1.1-3.fc39.i686 135/286 Installing : setxkbmap-1.3.4-2.fc39.i686 136/286 Installing : xmodmap-1.0.11-4.fc39.i686 137/286 Installing : xorg-x11-xinit-1.4.0-18.fc39.i686 138/286 Installing : openblas-openmp-0.3.23-1.fc39.i686 139/286 Installing : flexiblas-netlib-3.3.1-5.fc39.i686 140/286 Installing : flexiblas-openblas-openmp-3.3.1-5.fc39.i686 141/286 Installing : flexiblas-3.3.1-5.fc39.i686 142/286 Installing : boost-json-1.81.0-7.fc39.i686 143/286 Installing : openexr-libs-3.1.9-3.fc39.i686 144/286 Installing : libusb-compat-0.1-0.1.8-5.fc39.i686 145/286 Installing : mesa-libGLU-9.0.3-1.fc39.i686 146/286 Installing : boost-fiber-1.81.0-7.fc39.i686 147/286 Installing : boost-log-1.81.0-7.fc39.i686 148/286 Installing : boost-coroutine-1.81.0-7.fc39.i686 149/286 Installing : boost-graph-1.81.0-7.fc39.i686 150/286 Installing : nss-softokn-freebl-3.92.0-1.fc39.i686 151/286 Installing : nss-softokn-3.92.0-1.fc39.i686 152/286 Installing : boost-locale-1.81.0-7.fc39.i686 153/286 Installing : boost-timer-1.81.0-7.fc39.i686 154/286 Installing : boost-type_erasure-1.81.0-7.fc39.i686 155/286 Installing : jasper-libs-3.0.6-4.fc39.i686 156/286 Installing : LibRaw-0.21.1-5.fc39.i686 157/286 Installing : tbb-2020.3-20.fc39.i686 158/286 Installing : opensubdiv-3.5.0-6.fc39.i686 159/286 Installing : rhash-1.4.3-3.fc39.i686 160/286 Installing : pixman-0.42.2-2.fc39.i686 161/286 Installing : pcre2-utf32-10.42-1.fc39.2.i686 162/286 Installing : pcre2-utf16-10.42-1.fc39.2.i686 163/286 Installing : pcre2-devel-10.42-1.fc39.2.i686 164/286 Installing : libselinux-devel-3.5-5.fc39.i686 165/286 Installing : libmount-devel-2.39.1-3.fc39.i686 166/286 Installing : nettle-3.9.1-2.fc39.i686 167/286 Installing : gnutls-3.8.0-7.fc39.i686 168/286 Installing : glib2-2.77.1-1.fc39.i686 169/286 Installing : cairo-1.17.8-5.fc39.i686 170/286 Installing : harfbuzz-8.0.1-3.fc39.i686 171/286 Installing : freetype-2.13.1-2.fc39.i686 172/286 Installing : fontconfig-2.14.2-4.fc39.i686 173/286 Running scriptlet: fontconfig-2.14.2-4.fc39.i686 173/286 Installing : libXft-2.3.8-3.fc39.i686 174/286 Installing : cairo-gobject-1.17.8-5.fc39.i686 175/286 Installing : shared-mime-info-2.2-4.fc39.i686 176/286 Running scriptlet: shared-mime-info-2.2-4.fc39.i686 176/286 Installing : gdk-pixbuf2-2.42.10-5.fc39.i686 177/286 Installing : motif-2.3.4-29.fc39.i686 178/286 Installing : libraqm-0.8.0-5.fc39.i686 179/286 Installing : harfbuzz-icu-8.0.1-3.fc39.i686 180/286 Installing : desktop-file-utils-0.26-9.fc39.i686 181/286 Installing : liblqr-1-0.4.2-22.fc39.i686 182/286 Installing : netpbm-11.02.00-2.fc39.i686 183/286 Installing : gts-0.7.6-46.20121130.fc39.i686 184/286 Installing : mpdecimal-2.5.1-7.fc39.i686 185/286 Installing : libzip-1.10.0-2.fc39.i686 186/286 Installing : libwmf-lite-0.2.13-2.fc39.i686 187/286 Installing : libwayland-client-1.22.0-2.fc39.i686 188/286 Installing : libglvnd-egl-1:1.6.0-3.fc39.i686 189/286 Installing : mesa-libEGL-23.1.4-1.fc39.i686 190/286 Installing : libglvnd-gles-1:1.6.0-3.fc39.i686 191/286 Installing : libglvnd-devel-1:1.6.0-3.fc39.i686 192/286 Installing : mesa-libGL-devel-23.1.4-1.fc39.i686 193/286 Installing : mesa-libGLU-devel-9.0.3-1.fc39.i686 194/286 Installing : libuv-1:1.46.0-2.fc39.i686 195/286 Installing : libubsan-13.2.1-1.fc39.i686 196/286 Installing : libpaper-1:2.1.1-1.fc39.i686 197/286 Installing : libimagequant-4.0.1-5.fc39.i686 198/286 Installing : libijs-0.35-19.fc39.i686 199/286 Installing : libfontenc-1.1.6-3.fc39.i686 200/286 Installing : mkfontscale-1.2.2-4.fc39.i686 201/286 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-36.fc39.noar 202/286 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-36.fc39.noar 202/286 Installing : libdatrie-0.2.13-7.fc39.i686 203/286 Installing : libthai-0.1.29-6.fc39.i686 204/286 Installing : pango-1.50.14-2.fc39.i686 205/286 Installing : librsvg2-2.56.90-9.fc39.i686 206/286 Installing : rsvg-pixbuf-loader-2.56.90-9.fc39.i686 207/286 Installing : lasi-1.1.3-11.fc39.i686 208/286 Installing : libb2-0.98.1-9.fc39.i686 209/286 Installing : python3-3.12.0~b4-2.fc39.i686 210/286 Installing : python3-libs-3.12.0~b4-2.fc39.i686 211/286 Installing : cmake-rpm-macros-3.27.1-1.fc39.noarch 212/286 Installing : crypto-policies-scripts-20230731-1.git5ed06e0.fc 213/286 Installing : python3-setuptools-67.7.2-5.fc39.noarch 214/286 Installing : nss-sysinit-3.92.0-1.fc39.i686 215/286 Installing : nss-3.92.0-1.fc39.i686 216/286 Running scriptlet: nss-3.92.0-1.fc39.i686 216/286 Installing : boost-python3-1.81.0-7.fc39.i686 217/286 Installing : poppler-23.08.0-1.fc39.i686 218/286 Installing : poppler-glib-23.08.0-1.fc39.i686 219/286 Installing : glib2-devel-2.77.1-1.fc39.i686 220/286 Installing : python3-numpy-1:1.24.4-2.fc39.i686 221/286 Installing : boost-numpy3-1.81.0-7.fc39.i686 222/286 Installing : libasan-13.2.1-1.fc39.i686 223/286 Installing : jsoncpp-1.9.5-5.fc39.i686 224/286 Installing : jbig2dec-libs-0.19-10.fc39.i686 225/286 Installing : highway-1.0.5-1.fc39.i686 226/286 Installing : libjxl-1:0.8.2-2.fc39.i686 227/286 Installing : libaom-3.6.1-2.fc39.i686 228/286 Installing : libavif-0.11.1-11.fc39.i686 229/286 Installing : gd-2.3.3-12.fc39.i686 230/286 Installing : libheif-1.16.1-2.fc39.i686 231/286 Installing : gmp-c++-1:6.2.1-5.fc39.i686 232/286 Installing : gmp-devel-1:6.2.1-5.fc39.i686 233/286 Installing : mpfr-devel-4.2.0-3.fc39.i686 234/286 Installing : gettext-envsubst-0.22-2.fc39.i686 235/286 Installing : gettext-runtime-0.22-2.fc39.i686 236/286 Installing : gettext-0.22-2.fc39.i686 237/286 Installing : gc-8.2.2-4.fc39.i686 238/286 Installing : guile22-2.2.7-9.fc39.i686 239/286 Installing : make-1:4.4.1-2.fc39.i686 240/286 Installing : gcc-13.2.1-1.fc39.i686 241/286 Running scriptlet: gcc-13.2.1-1.fc39.i686 241/286 Installing : cmake-data-3.27.1-1.fc39.noarch 242/286 Installing : cmake-3.27.1-1.fc39.i686 243/286 Installing : libquadmath-devel-13.2.1-1.fc39.i686 244/286 Installing : fftw-libs-double-3.3.10-7.fc39.i686 245/286 Installing : dbus-libs-1:1.14.8-2.fc39.i686 246/286 Installing : avahi-libs-0.8-24.fc39.i686 247/286 Installing : cups-libs-1:2.4.6-2.fc39.i686 248/286 Installing : libgs-10.01.2-2.fc39.i686 249/286 Installing : graphviz-8.1.0-5.fc39.i686 250/286 Running scriptlet: graphviz-8.1.0-5.fc39.i686 250/286 Installing : ImageMagick-libs-1:7.1.1.13-2.fc39.i686 251/286 Installing : brotli-1.0.9-13.fc39.i686 252/286 Installing : brotli-devel-1.0.9-13.fc39.i686 253/286 Installing : freetype-devel-2.13.1-2.fc39.i686 254/286 Installing : harfbuzz-devel-8.0.1-3.fc39.i686 255/286 Installing : fontconfig-devel-2.14.2-4.fc39.i686 256/286 Installing : libXft-devel-2.3.8-3.fc39.i686 257/286 Installing : openexr2-libs-2.5.8-4.fc39.i686 258/286 Installing : aqsis-libs-1.8.2-53.fc39.i686 259/286 Installing : boost-test-1.81.0-7.fc39.i686 260/286 Installing : boost-stacktrace-1.81.0-7.fc39.i686 261/286 Installing : boost-serialization-1.81.0-7.fc39.i686 262/286 Installing : boost-random-1.81.0-7.fc39.i686 263/286 Installing : boost-program-options-1.81.0-7.fc39.i686 264/286 Installing : boost-nowide-1.81.0-7.fc39.i686 265/286 Installing : boost-math-1.81.0-7.fc39.i686 266/286 Installing : boost-contract-1.81.0-7.fc39.i686 267/286 Installing : boost-1.81.0-7.fc39.i686 268/286 Installing : boost-devel-1.81.0-7.fc39.i686 269/286 Installing : CGAL-devel-5.6-1.fc39.i686 270/286 Installing : freeglut-devel-3.4.0-4.fc39.i686 271/286 Installing : xdg-utils-1.1.3-14.fc39.noarch 272/286 Installing : opensubdiv-devel-3.5.0-6.fc39.i686 273/286 Installing : libusb-compat-0.1-devel-0.1.8-5.fc39.i686 274/286 Installing : libXi-devel-1.8.1-2.fc39.i686 275/286 Installing : bitstream-vera-sans-fonts-1.10-48.fc38.noarch 276/286 Installing : expat-devel-2.5.0-3.fc39.i686 277/286 Installing : libcurl-devel-8.2.1-1.fc39.i686 278/286 Installing : aqsis-core-1.8.2-53.fc39.i686 279/286 Installing : motif-devel-2.3.4-29.fc39.i686 280/286 Installing : ImageMagick-1:7.1.1.13-2.fc39.i686 281/286 Installing : annobin-plugin-gcc-12.23-1.fc39.i686 282/286 Running scriptlet: annobin-plugin-gcc-12.23-1.fc39.i686 282/286 Installing : gcc-c++-13.2.1-1.fc39.i686 283/286 Installing : gcc-plugin-annobin-13.2.1-1.fc39.i686 284/286 Running scriptlet: gcc-plugin-annobin-13.2.1-1.fc39.i686 284/286 Installing : bison-3.8.2-5.fc39.i686 285/286 Installing : flex-2.6.4-13.fc39.i686 286/286 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 286/286 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 286/286 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 286/286 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 286/286 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 286/286 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 286/286 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 286/286 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 286/286 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 286/286 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 286/286 Running scriptlet: fontconfig-2.14.2-4.fc39.i686 286/286 Running scriptlet: crypto-policies-scripts-20230731-1.git5ed06e0.fc 286/286 Running scriptlet: nss-3.92.0-1.fc39.i686 286/286 Running scriptlet: flex-2.6.4-13.fc39.i686 286/286 Verifying : CGAL-devel-5.6-1.fc39.i686 1/286 Verifying : ImageMagick-1:7.1.1.13-2.fc39.i686 2/286 Verifying : ImageMagick-libs-1:7.1.1.13-2.fc39.i686 3/286 Verifying : aqsis-core-1.8.2-53.fc39.i686 4/286 Verifying : aqsis-libs-1.8.2-53.fc39.i686 5/286 Verifying : boost-1.81.0-7.fc39.i686 6/286 Verifying : boost-atomic-1.81.0-7.fc39.i686 7/286 Verifying : boost-chrono-1.81.0-7.fc39.i686 8/286 Verifying : boost-container-1.81.0-7.fc39.i686 9/286 Verifying : boost-context-1.81.0-7.fc39.i686 10/286 Verifying : boost-contract-1.81.0-7.fc39.i686 11/286 Verifying : boost-coroutine-1.81.0-7.fc39.i686 12/286 Verifying : boost-date-time-1.81.0-7.fc39.i686 13/286 Verifying : boost-devel-1.81.0-7.fc39.i686 14/286 Verifying : boost-fiber-1.81.0-7.fc39.i686 15/286 Verifying : boost-filesystem-1.81.0-7.fc39.i686 16/286 Verifying : boost-graph-1.81.0-7.fc39.i686 17/286 Verifying : boost-iostreams-1.81.0-7.fc39.i686 18/286 Verifying : boost-json-1.81.0-7.fc39.i686 19/286 Verifying : boost-locale-1.81.0-7.fc39.i686 20/286 Verifying : boost-log-1.81.0-7.fc39.i686 21/286 Verifying : boost-math-1.81.0-7.fc39.i686 22/286 Verifying : boost-nowide-1.81.0-7.fc39.i686 23/286 Verifying : boost-numpy3-1.81.0-7.fc39.i686 24/286 Verifying : boost-program-options-1.81.0-7.fc39.i686 25/286 Verifying : boost-python3-1.81.0-7.fc39.i686 26/286 Verifying : boost-random-1.81.0-7.fc39.i686 27/286 Verifying : boost-regex-1.81.0-7.fc39.i686 28/286 Verifying : boost-serialization-1.81.0-7.fc39.i686 29/286 Verifying : boost-stacktrace-1.81.0-7.fc39.i686 30/286 Verifying : boost-system-1.81.0-7.fc39.i686 31/286 Verifying : boost-test-1.81.0-7.fc39.i686 32/286 Verifying : boost-thread-1.81.0-7.fc39.i686 33/286 Verifying : boost-timer-1.81.0-7.fc39.i686 34/286 Verifying : boost-type_erasure-1.81.0-7.fc39.i686 35/286 Verifying : boost-wave-1.81.0-7.fc39.i686 36/286 Verifying : eigen3-devel-3.4.0-11.fc39.noarch 37/286 Verifying : flexiblas-3.3.1-5.fc39.i686 38/286 Verifying : flexiblas-netlib-3.3.1-5.fc39.i686 39/286 Verifying : flexiblas-openblas-openmp-3.3.1-5.fc39.i686 40/286 Verifying : graphite2-1.3.14-12.fc39.i686 41/286 Verifying : graphite2-devel-1.3.14-12.fc39.i686 42/286 Verifying : graphviz-8.1.0-5.fc39.i686 43/286 Verifying : imath-3.1.9-3.fc39.i686 44/286 Verifying : libjxl-1:0.8.2-2.fc39.i686 45/286 Verifying : openblas-0.3.23-1.fc39.i686 46/286 Verifying : openblas-openmp-0.3.23-1.fc39.i686 47/286 Verifying : openexr-libs-3.1.9-3.fc39.i686 48/286 Verifying : openexr2-libs-2.5.8-4.fc39.i686 49/286 Verifying : poppler-23.08.0-1.fc39.i686 50/286 Verifying : poppler-glib-23.08.0-1.fc39.i686 51/286 Verifying : python3-numpy-1:1.24.4-2.fc39.i686 52/286 Verifying : LibRaw-0.21.1-5.fc39.i686 53/286 Verifying : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 54/286 Verifying : adobe-mappings-cmap-20230118-3.fc39.noarch 55/286 Verifying : adobe-mappings-cmap-deprecated-20230118-3.fc39.n 56/286 Verifying : adobe-mappings-pdf-20190401-5.fc39.noarch 57/286 Verifying : annobin-docs-12.23-1.fc39.noarch 58/286 Verifying : annobin-plugin-gcc-12.23-1.fc39.i686 59/286 Verifying : avahi-libs-0.8-24.fc39.i686 60/286 Verifying : bison-3.8.2-5.fc39.i686 61/286 Verifying : bitstream-vera-sans-fonts-1.10-48.fc38.noarch 62/286 Verifying : brotli-1.0.9-13.fc39.i686 63/286 Verifying : brotli-devel-1.0.9-13.fc39.i686 64/286 Verifying : bzip2-devel-1.0.8-16.fc39.i686 65/286 Verifying : cairo-1.17.8-5.fc39.i686 66/286 Verifying : cairo-gobject-1.17.8-5.fc39.i686 67/286 Verifying : cmake-3.27.1-1.fc39.i686 68/286 Verifying : cmake-data-3.27.1-1.fc39.noarch 69/286 Verifying : cmake-filesystem-3.27.1-1.fc39.i686 70/286 Verifying : cmake-rpm-macros-3.27.1-1.fc39.noarch 71/286 Verifying : cpp-13.2.1-1.fc39.i686 72/286 Verifying : crypto-policies-scripts-20230731-1.git5ed06e0.fc 73/286 Verifying : cups-libs-1:2.4.6-2.fc39.i686 74/286 Verifying : dbus-libs-1:1.14.8-2.fc39.i686 75/286 Verifying : default-fonts-core-sans-4.0-5.fc39.noarch 76/286 Verifying : desktop-file-utils-0.26-9.fc39.i686 77/286 Verifying : emacs-filesystem-1:28.2-10.fc39.noarch 78/286 Verifying : expat-2.5.0-3.fc39.i686 79/286 Verifying : expat-devel-2.5.0-3.fc39.i686 80/286 Verifying : fftw-libs-double-3.3.10-7.fc39.i686 81/286 Verifying : flex-2.6.4-13.fc39.i686 82/286 Verifying : fontconfig-2.14.2-4.fc39.i686 83/286 Verifying : fontconfig-devel-2.14.2-4.fc39.i686 84/286 Verifying : fonts-filesystem-1:2.0.5-12.fc39.noarch 85/286 Verifying : freeglut-3.4.0-4.fc39.i686 86/286 Verifying : freeglut-devel-3.4.0-4.fc39.i686 87/286 Verifying : freetype-2.13.1-2.fc39.i686 88/286 Verifying : freetype-devel-2.13.1-2.fc39.i686 89/286 Verifying : fribidi-1.0.13-2.fc39.i686 90/286 Verifying : gc-8.2.2-4.fc39.i686 91/286 Verifying : gcc-13.2.1-1.fc39.i686 92/286 Verifying : gcc-c++-13.2.1-1.fc39.i686 93/286 Verifying : gcc-plugin-annobin-13.2.1-1.fc39.i686 94/286 Verifying : gd-2.3.3-12.fc39.i686 95/286 Verifying : gdk-pixbuf2-2.42.10-5.fc39.i686 96/286 Verifying : gettext-0.22-2.fc39.i686 97/286 Verifying : gettext-envsubst-0.22-2.fc39.i686 98/286 Verifying : gettext-libs-0.22-2.fc39.i686 99/286 Verifying : gettext-runtime-0.22-2.fc39.i686 100/286 Verifying : gl-manpages-1.1-28.20190306.fc39.noarch 101/286 Verifying : glib2-2.77.1-1.fc39.i686 102/286 Verifying : glib2-devel-2.77.1-1.fc39.i686 103/286 Verifying : glibc-devel-2.37.9000-18.fc39.i686 104/286 Verifying : glibc-headers-x86-2.37.9000-18.fc39.noarch 105/286 Verifying : gmp-c++-1:6.2.1-5.fc39.i686 106/286 Verifying : gmp-devel-1:6.2.1-5.fc39.i686 107/286 Verifying : gnutls-3.8.0-7.fc39.i686 108/286 Verifying : google-droid-sans-fonts-20200215-15.fc39.noarch 109/286 Verifying : google-noto-fonts-common-20230801-1.fc39.noarch 110/286 Verifying : google-noto-sans-vf-fonts-20230801-1.fc39.noarch 111/286 Verifying : gts-0.7.6-46.20121130.fc39.i686 112/286 Verifying : guile22-2.2.7-9.fc39.i686 113/286 Verifying : harfbuzz-8.0.1-3.fc39.i686 114/286 Verifying : harfbuzz-devel-8.0.1-3.fc39.i686 115/286 Verifying : harfbuzz-icu-8.0.1-3.fc39.i686 116/286 Verifying : highway-1.0.5-1.fc39.i686 117/286 Verifying : hwdata-0.373-1.fc39.noarch 118/286 Verifying : jasper-libs-3.0.6-4.fc39.i686 119/286 Verifying : jbig2dec-libs-0.19-10.fc39.i686 120/286 Verifying : jbigkit-libs-2.1-26.fc39.i686 121/286 Verifying : jsoncpp-1.9.5-5.fc39.i686 122/286 Verifying : kernel-headers-6.5.0-0.rc2.git0.1.fc39.i686 123/286 Verifying : lasi-1.1.3-11.fc39.i686 124/286 Verifying : lcms2-2.15-2.fc39.i686 125/286 Verifying : libICE-1.0.10-11.fc39.i686 126/286 Verifying : libICE-devel-1.0.10-11.fc39.i686 127/286 Verifying : libSM-1.2.3-13.fc39.i686 128/286 Verifying : libSM-devel-1.2.3-13.fc39.i686 129/286 Verifying : libX11-1.8.6-2.fc39.i686 130/286 Verifying : libX11-common-1.8.6-2.fc39.noarch 131/286 Verifying : libX11-devel-1.8.6-2.fc39.i686 132/286 Verifying : libX11-xcb-1.8.6-2.fc39.i686 133/286 Verifying : libXau-1.0.11-3.fc39.i686 134/286 Verifying : libXau-devel-1.0.11-3.fc39.i686 135/286 Verifying : libXext-1.3.5-3.fc39.i686 136/286 Verifying : libXext-devel-1.3.5-3.fc39.i686 137/286 Verifying : libXfixes-6.0.0-6.fc39.i686 138/286 Verifying : libXfixes-devel-6.0.0-6.fc39.i686 139/286 Verifying : libXft-2.3.8-3.fc39.i686 140/286 Verifying : libXft-devel-2.3.8-3.fc39.i686 141/286 Verifying : libXi-1.8.1-2.fc39.i686 142/286 Verifying : libXi-devel-1.8.1-2.fc39.i686 143/286 Verifying : libXmu-1.1.4-3.fc39.i686 144/286 Verifying : libXmu-devel-1.1.4-3.fc39.i686 145/286 Verifying : libXp-1.0.4-3.fc39.i686 146/286 Verifying : libXp-devel-1.0.4-3.fc39.i686 147/286 Verifying : libXpm-3.5.15-4.fc39.i686 148/286 Verifying : libXrandr-1.5.2-11.fc39.i686 149/286 Verifying : libXrender-0.9.11-3.fc39.i686 150/286 Verifying : libXrender-devel-0.9.11-3.fc39.i686 151/286 Verifying : libXt-1.2.1-5.fc39.i686 152/286 Verifying : libXt-devel-1.2.1-5.fc39.i686 153/286 Verifying : libXxf86vm-1.1.5-3.fc39.i686 154/286 Verifying : libaom-3.6.1-2.fc39.i686 155/286 Verifying : libasan-13.2.1-1.fc39.i686 156/286 Verifying : libatomic-13.2.1-1.fc39.i686 157/286 Verifying : libavif-0.11.1-11.fc39.i686 158/286 Verifying : libb2-0.98.1-9.fc39.i686 159/286 Verifying : libblkid-devel-2.39.1-3.fc39.i686 160/286 Verifying : libcurl-devel-8.2.1-1.fc39.i686 161/286 Verifying : libdatrie-0.2.13-7.fc39.i686 162/286 Verifying : libdav1d-1.2.1-2.fc39.i686 163/286 Verifying : libdrm-2.4.114-3.fc39.i686 164/286 Verifying : libdrm-devel-2.4.114-3.fc39.i686 165/286 Verifying : libffi-devel-3.4.4-4.fc39.i686 166/286 Verifying : libfontenc-1.1.6-3.fc39.i686 167/286 Verifying : libgfortran-13.2.1-1.fc39.i686 168/286 Verifying : libglvnd-1:1.6.0-3.fc39.i686 169/286 Verifying : libglvnd-core-devel-1:1.6.0-3.fc39.i686 170/286 Verifying : libglvnd-devel-1:1.6.0-3.fc39.i686 171/286 Verifying : libglvnd-egl-1:1.6.0-3.fc39.i686 172/286 Verifying : libglvnd-gles-1:1.6.0-3.fc39.i686 173/286 Verifying : libglvnd-glx-1:1.6.0-3.fc39.i686 174/286 Verifying : libglvnd-opengl-1:1.6.0-3.fc39.i686 175/286 Verifying : libgs-10.01.2-2.fc39.i686 176/286 Verifying : libheif-1.16.1-2.fc39.i686 177/286 Verifying : libicu-73.2-2.fc39.i686 178/286 Verifying : libicu-devel-73.2-2.fc39.i686 179/286 Verifying : libijs-0.35-19.fc39.i686 180/286 Verifying : libimagequant-4.0.1-5.fc39.i686 181/286 Verifying : libjpeg-turbo-2.1.4-3.fc39.i686 182/286 Verifying : libjpeg-turbo-devel-2.1.4-3.fc39.i686 183/286 Verifying : liblqr-1-0.4.2-22.fc39.i686 184/286 Verifying : libmount-devel-2.39.1-3.fc39.i686 185/286 Verifying : libmpc-1.3.1-3.fc39.i686 186/286 Verifying : libpaper-1:2.1.1-1.fc39.i686 187/286 Verifying : libpciaccess-0.16-9.fc39.i686 188/286 Verifying : libpciaccess-devel-0.16-9.fc39.i686 189/286 Verifying : libpng-2:1.6.37-15.fc39.i686 190/286 Verifying : libpng-devel-2:1.6.37-15.fc39.i686 191/286 Verifying : libquadmath-13.2.1-1.fc39.i686 192/286 Verifying : libquadmath-devel-13.2.1-1.fc39.i686 193/286 Verifying : libraqm-0.8.0-5.fc39.i686 194/286 Verifying : librsvg2-2.56.90-9.fc39.i686 195/286 Verifying : libselinux-devel-3.5-5.fc39.i686 196/286 Verifying : libsepol-devel-3.5-2.fc39.i686 197/286 Verifying : libstdc++-devel-13.2.1-1.fc39.i686 198/286 Verifying : libthai-0.1.29-6.fc39.i686 199/286 Verifying : libtiff-4.4.0-7.fc39.i686 200/286 Verifying : libtool-ltdl-2.4.7-7.fc39.i686 201/286 Verifying : libubsan-13.2.1-1.fc39.i686 202/286 Verifying : libusb-compat-0.1-0.1.8-5.fc39.i686 203/286 Verifying : libusb-compat-0.1-devel-0.1.8-5.fc39.i686 204/286 Verifying : libusb1-1.0.26-3.fc39.i686 205/286 Verifying : libusb1-devel-1.0.26-3.fc39.i686 206/286 Verifying : libuv-1:1.46.0-2.fc39.i686 207/286 Verifying : libwayland-client-1.22.0-2.fc39.i686 208/286 Verifying : libwayland-server-1.22.0-2.fc39.i686 209/286 Verifying : libwebp-1.3.1-2.fc39.i686 210/286 Verifying : libwmf-lite-0.2.13-2.fc39.i686 211/286 Verifying : libxcb-1.13.1-12.fc39.i686 212/286 Verifying : libxcb-devel-1.13.1-12.fc39.i686 213/286 Verifying : libxcrypt-devel-4.4.36-2.fc39.i686 214/286 Verifying : libxkbfile-1.1.1-3.fc39.i686 215/286 Verifying : libxml2-devel-2.10.4-3.fc39.i686 216/286 Verifying : libxshmfence-1.3-13.fc39.i686 217/286 Verifying : libzip-1.10.0-2.fc39.i686 218/286 Verifying : m4-1.4.19-6.fc39.i686 219/286 Verifying : make-1:4.4.1-2.fc39.i686 220/286 Verifying : mesa-libEGL-23.1.4-1.fc39.i686 221/286 Verifying : mesa-libGL-23.1.4-1.fc39.i686 222/286 Verifying : mesa-libGL-devel-23.1.4-1.fc39.i686 223/286 Verifying : mesa-libGLU-9.0.3-1.fc39.i686 224/286 Verifying : mesa-libGLU-devel-9.0.3-1.fc39.i686 225/286 Verifying : mesa-libgbm-23.1.4-1.fc39.i686 226/286 Verifying : mesa-libglapi-23.1.4-1.fc39.i686 227/286 Verifying : mkfontscale-1.2.2-4.fc39.i686 228/286 Verifying : motif-2.3.4-29.fc39.i686 229/286 Verifying : motif-devel-2.3.4-29.fc39.i686 230/286 Verifying : mpdecimal-2.5.1-7.fc39.i686 231/286 Verifying : mpfr-devel-4.2.0-3.fc39.i686 232/286 Verifying : netpbm-11.02.00-2.fc39.i686 233/286 Verifying : nettle-3.9.1-2.fc39.i686 234/286 Verifying : nspr-4.35.0-11.fc39.i686 235/286 Verifying : nss-3.92.0-1.fc39.i686 236/286 Verifying : nss-softokn-3.92.0-1.fc39.i686 237/286 Verifying : nss-softokn-freebl-3.92.0-1.fc39.i686 238/286 Verifying : nss-sysinit-3.92.0-1.fc39.i686 239/286 Verifying : nss-util-3.92.0-1.fc39.i686 240/286 Verifying : openjpeg2-2.5.0-4.fc39.i686 241/286 Verifying : opensubdiv-3.5.0-6.fc39.i686 242/286 Verifying : opensubdiv-devel-3.5.0-6.fc39.i686 243/286 Verifying : pango-1.50.14-2.fc39.i686 244/286 Verifying : pcre2-devel-10.42-1.fc39.2.i686 245/286 Verifying : pcre2-utf16-10.42-1.fc39.2.i686 246/286 Verifying : pcre2-utf32-10.42-1.fc39.2.i686 247/286 Verifying : pixman-0.42.2-2.fc39.i686 248/286 Verifying : poppler-data-0.4.11-5.fc39.noarch 249/286 Verifying : python-pip-wheel-23.1.2-5.fc39.noarch 250/286 Verifying : python3-3.12.0~b4-2.fc39.i686 251/286 Verifying : python3-libs-3.12.0~b4-2.fc39.i686 252/286 Verifying : python3-setuptools-67.7.2-5.fc39.noarch 253/286 Verifying : rav1e-libs-0.6.6-2.fc39.i686 254/286 Verifying : rhash-1.4.3-3.fc39.i686 255/286 Verifying : rsvg-pixbuf-loader-2.56.90-9.fc39.i686 256/286 Verifying : setxkbmap-1.3.4-2.fc39.i686 257/286 Verifying : shared-mime-info-2.2-4.fc39.i686 258/286 Verifying : svt-av1-libs-1.4.1-3.fc39.i686 259/286 Verifying : sysprof-capture-devel-3.48.0-2.fc39.i686 260/286 Verifying : tbb-2020.3-20.fc39.i686 261/286 Verifying : urw-base35-bookman-fonts-20200910-18.fc39.noarch 262/286 Verifying : urw-base35-c059-fonts-20200910-18.fc39.noarch 263/286 Verifying : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 264/286 Verifying : urw-base35-fonts-20200910-18.fc39.noarch 265/286 Verifying : urw-base35-fonts-common-20200910-18.fc39.noarch 266/286 Verifying : urw-base35-gothic-fonts-20200910-18.fc39.noarch 267/286 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 268/286 Verifying : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 269/286 Verifying : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 270/286 Verifying : urw-base35-p052-fonts-20200910-18.fc39.noarch 271/286 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-18 272/286 Verifying : urw-base35-z003-fonts-20200910-18.fc39.noarch 273/286 Verifying : vim-filesystem-2:9.0.1677-3.fc39.noarch 274/286 Verifying : xdg-utils-1.1.3-14.fc39.noarch 275/286 Verifying : xhost-1.0.9-4.fc39.i686 276/286 Verifying : xml-common-0.6.3-61.fc39.noarch 277/286 Verifying : xmodmap-1.0.11-4.fc39.i686 278/286 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-36.fc39.noar 279/286 Verifying : xorg-x11-proto-devel-2023.2-2.fc39.noarch 280/286 Verifying : xorg-x11-xauth-1:1.1.2-4.fc39.i686 281/286 Verifying : xorg-x11-xbitmaps-1.1.2-4.fc39.noarch 282/286 Verifying : xorg-x11-xinit-1.4.0-18.fc39.i686 283/286 Verifying : xrdb-1.2.1-6.fc39.i686 284/286 Verifying : xz-devel-5.4.4-1.fc39.i686 285/286 Verifying : zlib-devel-1.2.13-4.fc39.i686 286/286 Installed: CGAL-devel-5.6-1.fc39.i686 ImageMagick-1:7.1.1.13-2.fc39.i686 ImageMagick-libs-1:7.1.1.13-2.fc39.i686 LibRaw-0.21.1-5.fc39.i686 abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adobe-mappings-cmap-20230118-3.fc39.noarch adobe-mappings-cmap-deprecated-20230118-3.fc39.noarch adobe-mappings-pdf-20190401-5.fc39.noarch annobin-docs-12.23-1.fc39.noarch annobin-plugin-gcc-12.23-1.fc39.i686 aqsis-core-1.8.2-53.fc39.i686 aqsis-libs-1.8.2-53.fc39.i686 avahi-libs-0.8-24.fc39.i686 bison-3.8.2-5.fc39.i686 bitstream-vera-sans-fonts-1.10-48.fc38.noarch boost-1.81.0-7.fc39.i686 boost-atomic-1.81.0-7.fc39.i686 boost-chrono-1.81.0-7.fc39.i686 boost-container-1.81.0-7.fc39.i686 boost-context-1.81.0-7.fc39.i686 boost-contract-1.81.0-7.fc39.i686 boost-coroutine-1.81.0-7.fc39.i686 boost-date-time-1.81.0-7.fc39.i686 boost-devel-1.81.0-7.fc39.i686 boost-fiber-1.81.0-7.fc39.i686 boost-filesystem-1.81.0-7.fc39.i686 boost-graph-1.81.0-7.fc39.i686 boost-iostreams-1.81.0-7.fc39.i686 boost-json-1.81.0-7.fc39.i686 boost-locale-1.81.0-7.fc39.i686 boost-log-1.81.0-7.fc39.i686 boost-math-1.81.0-7.fc39.i686 boost-nowide-1.81.0-7.fc39.i686 boost-numpy3-1.81.0-7.fc39.i686 boost-program-options-1.81.0-7.fc39.i686 boost-python3-1.81.0-7.fc39.i686 boost-random-1.81.0-7.fc39.i686 boost-regex-1.81.0-7.fc39.i686 boost-serialization-1.81.0-7.fc39.i686 boost-stacktrace-1.81.0-7.fc39.i686 boost-system-1.81.0-7.fc39.i686 boost-test-1.81.0-7.fc39.i686 boost-thread-1.81.0-7.fc39.i686 boost-timer-1.81.0-7.fc39.i686 boost-type_erasure-1.81.0-7.fc39.i686 boost-wave-1.81.0-7.fc39.i686 brotli-1.0.9-13.fc39.i686 brotli-devel-1.0.9-13.fc39.i686 bzip2-devel-1.0.8-16.fc39.i686 cairo-1.17.8-5.fc39.i686 cairo-gobject-1.17.8-5.fc39.i686 cmake-3.27.1-1.fc39.i686 cmake-data-3.27.1-1.fc39.noarch cmake-filesystem-3.27.1-1.fc39.i686 cmake-rpm-macros-3.27.1-1.fc39.noarch cpp-13.2.1-1.fc39.i686 crypto-policies-scripts-20230731-1.git5ed06e0.fc39.noarch cups-libs-1:2.4.6-2.fc39.i686 dbus-libs-1:1.14.8-2.fc39.i686 default-fonts-core-sans-4.0-5.fc39.noarch desktop-file-utils-0.26-9.fc39.i686 eigen3-devel-3.4.0-11.fc39.noarch emacs-filesystem-1:28.2-10.fc39.noarch expat-2.5.0-3.fc39.i686 expat-devel-2.5.0-3.fc39.i686 fftw-libs-double-3.3.10-7.fc39.i686 flex-2.6.4-13.fc39.i686 flexiblas-3.3.1-5.fc39.i686 flexiblas-netlib-3.3.1-5.fc39.i686 flexiblas-openblas-openmp-3.3.1-5.fc39.i686 fontconfig-2.14.2-4.fc39.i686 fontconfig-devel-2.14.2-4.fc39.i686 fonts-filesystem-1:2.0.5-12.fc39.noarch freeglut-3.4.0-4.fc39.i686 freeglut-devel-3.4.0-4.fc39.i686 freetype-2.13.1-2.fc39.i686 freetype-devel-2.13.1-2.fc39.i686 fribidi-1.0.13-2.fc39.i686 gc-8.2.2-4.fc39.i686 gcc-13.2.1-1.fc39.i686 gcc-c++-13.2.1-1.fc39.i686 gcc-plugin-annobin-13.2.1-1.fc39.i686 gd-2.3.3-12.fc39.i686 gdk-pixbuf2-2.42.10-5.fc39.i686 gettext-0.22-2.fc39.i686 gettext-envsubst-0.22-2.fc39.i686 gettext-libs-0.22-2.fc39.i686 gettext-runtime-0.22-2.fc39.i686 gl-manpages-1.1-28.20190306.fc39.noarch glib2-2.77.1-1.fc39.i686 glib2-devel-2.77.1-1.fc39.i686 glibc-devel-2.37.9000-18.fc39.i686 glibc-headers-x86-2.37.9000-18.fc39.noarch gmp-c++-1:6.2.1-5.fc39.i686 gmp-devel-1:6.2.1-5.fc39.i686 gnutls-3.8.0-7.fc39.i686 google-droid-sans-fonts-20200215-15.fc39.noarch google-noto-fonts-common-20230801-1.fc39.noarch google-noto-sans-vf-fonts-20230801-1.fc39.noarch graphite2-1.3.14-12.fc39.i686 graphite2-devel-1.3.14-12.fc39.i686 graphviz-8.1.0-5.fc39.i686 gts-0.7.6-46.20121130.fc39.i686 guile22-2.2.7-9.fc39.i686 harfbuzz-8.0.1-3.fc39.i686 harfbuzz-devel-8.0.1-3.fc39.i686 harfbuzz-icu-8.0.1-3.fc39.i686 highway-1.0.5-1.fc39.i686 hwdata-0.373-1.fc39.noarch imath-3.1.9-3.fc39.i686 jasper-libs-3.0.6-4.fc39.i686 jbig2dec-libs-0.19-10.fc39.i686 jbigkit-libs-2.1-26.fc39.i686 jsoncpp-1.9.5-5.fc39.i686 kernel-headers-6.5.0-0.rc2.git0.1.fc39.i686 lasi-1.1.3-11.fc39.i686 lcms2-2.15-2.fc39.i686 libICE-1.0.10-11.fc39.i686 libICE-devel-1.0.10-11.fc39.i686 libSM-1.2.3-13.fc39.i686 libSM-devel-1.2.3-13.fc39.i686 libX11-1.8.6-2.fc39.i686 libX11-common-1.8.6-2.fc39.noarch libX11-devel-1.8.6-2.fc39.i686 libX11-xcb-1.8.6-2.fc39.i686 libXau-1.0.11-3.fc39.i686 libXau-devel-1.0.11-3.fc39.i686 libXext-1.3.5-3.fc39.i686 libXext-devel-1.3.5-3.fc39.i686 libXfixes-6.0.0-6.fc39.i686 libXfixes-devel-6.0.0-6.fc39.i686 libXft-2.3.8-3.fc39.i686 libXft-devel-2.3.8-3.fc39.i686 libXi-1.8.1-2.fc39.i686 libXi-devel-1.8.1-2.fc39.i686 libXmu-1.1.4-3.fc39.i686 libXmu-devel-1.1.4-3.fc39.i686 libXp-1.0.4-3.fc39.i686 libXp-devel-1.0.4-3.fc39.i686 libXpm-3.5.15-4.fc39.i686 libXrandr-1.5.2-11.fc39.i686 libXrender-0.9.11-3.fc39.i686 libXrender-devel-0.9.11-3.fc39.i686 libXt-1.2.1-5.fc39.i686 libXt-devel-1.2.1-5.fc39.i686 libXxf86vm-1.1.5-3.fc39.i686 libaom-3.6.1-2.fc39.i686 libasan-13.2.1-1.fc39.i686 libatomic-13.2.1-1.fc39.i686 libavif-0.11.1-11.fc39.i686 libb2-0.98.1-9.fc39.i686 libblkid-devel-2.39.1-3.fc39.i686 libcurl-devel-8.2.1-1.fc39.i686 libdatrie-0.2.13-7.fc39.i686 libdav1d-1.2.1-2.fc39.i686 libdrm-2.4.114-3.fc39.i686 libdrm-devel-2.4.114-3.fc39.i686 libffi-devel-3.4.4-4.fc39.i686 libfontenc-1.1.6-3.fc39.i686 libgfortran-13.2.1-1.fc39.i686 libglvnd-1:1.6.0-3.fc39.i686 libglvnd-core-devel-1:1.6.0-3.fc39.i686 libglvnd-devel-1:1.6.0-3.fc39.i686 libglvnd-egl-1:1.6.0-3.fc39.i686 libglvnd-gles-1:1.6.0-3.fc39.i686 libglvnd-glx-1:1.6.0-3.fc39.i686 libglvnd-opengl-1:1.6.0-3.fc39.i686 libgs-10.01.2-2.fc39.i686 libheif-1.16.1-2.fc39.i686 libicu-73.2-2.fc39.i686 libicu-devel-73.2-2.fc39.i686 libijs-0.35-19.fc39.i686 libimagequant-4.0.1-5.fc39.i686 libjpeg-turbo-2.1.4-3.fc39.i686 libjpeg-turbo-devel-2.1.4-3.fc39.i686 libjxl-1:0.8.2-2.fc39.i686 liblqr-1-0.4.2-22.fc39.i686 libmount-devel-2.39.1-3.fc39.i686 libmpc-1.3.1-3.fc39.i686 libpaper-1:2.1.1-1.fc39.i686 libpciaccess-0.16-9.fc39.i686 libpciaccess-devel-0.16-9.fc39.i686 libpng-2:1.6.37-15.fc39.i686 libpng-devel-2:1.6.37-15.fc39.i686 libquadmath-13.2.1-1.fc39.i686 libquadmath-devel-13.2.1-1.fc39.i686 libraqm-0.8.0-5.fc39.i686 librsvg2-2.56.90-9.fc39.i686 libselinux-devel-3.5-5.fc39.i686 libsepol-devel-3.5-2.fc39.i686 libstdc++-devel-13.2.1-1.fc39.i686 libthai-0.1.29-6.fc39.i686 libtiff-4.4.0-7.fc39.i686 libtool-ltdl-2.4.7-7.fc39.i686 libubsan-13.2.1-1.fc39.i686 libusb-compat-0.1-0.1.8-5.fc39.i686 libusb-compat-0.1-devel-0.1.8-5.fc39.i686 libusb1-1.0.26-3.fc39.i686 libusb1-devel-1.0.26-3.fc39.i686 libuv-1:1.46.0-2.fc39.i686 libwayland-client-1.22.0-2.fc39.i686 libwayland-server-1.22.0-2.fc39.i686 libwebp-1.3.1-2.fc39.i686 libwmf-lite-0.2.13-2.fc39.i686 libxcb-1.13.1-12.fc39.i686 libxcb-devel-1.13.1-12.fc39.i686 libxcrypt-devel-4.4.36-2.fc39.i686 libxkbfile-1.1.1-3.fc39.i686 libxml2-devel-2.10.4-3.fc39.i686 libxshmfence-1.3-13.fc39.i686 libzip-1.10.0-2.fc39.i686 m4-1.4.19-6.fc39.i686 make-1:4.4.1-2.fc39.i686 mesa-libEGL-23.1.4-1.fc39.i686 mesa-libGL-23.1.4-1.fc39.i686 mesa-libGL-devel-23.1.4-1.fc39.i686 mesa-libGLU-9.0.3-1.fc39.i686 mesa-libGLU-devel-9.0.3-1.fc39.i686 mesa-libgbm-23.1.4-1.fc39.i686 mesa-libglapi-23.1.4-1.fc39.i686 mkfontscale-1.2.2-4.fc39.i686 motif-2.3.4-29.fc39.i686 motif-devel-2.3.4-29.fc39.i686 mpdecimal-2.5.1-7.fc39.i686 mpfr-devel-4.2.0-3.fc39.i686 netpbm-11.02.00-2.fc39.i686 nettle-3.9.1-2.fc39.i686 nspr-4.35.0-11.fc39.i686 nss-3.92.0-1.fc39.i686 nss-softokn-3.92.0-1.fc39.i686 nss-softokn-freebl-3.92.0-1.fc39.i686 nss-sysinit-3.92.0-1.fc39.i686 nss-util-3.92.0-1.fc39.i686 openblas-0.3.23-1.fc39.i686 openblas-openmp-0.3.23-1.fc39.i686 openexr-libs-3.1.9-3.fc39.i686 openexr2-libs-2.5.8-4.fc39.i686 openjpeg2-2.5.0-4.fc39.i686 opensubdiv-3.5.0-6.fc39.i686 opensubdiv-devel-3.5.0-6.fc39.i686 pango-1.50.14-2.fc39.i686 pcre2-devel-10.42-1.fc39.2.i686 pcre2-utf16-10.42-1.fc39.2.i686 pcre2-utf32-10.42-1.fc39.2.i686 pixman-0.42.2-2.fc39.i686 poppler-23.08.0-1.fc39.i686 poppler-data-0.4.11-5.fc39.noarch poppler-glib-23.08.0-1.fc39.i686 python-pip-wheel-23.1.2-5.fc39.noarch python3-3.12.0~b4-2.fc39.i686 python3-libs-3.12.0~b4-2.fc39.i686 python3-numpy-1:1.24.4-2.fc39.i686 python3-setuptools-67.7.2-5.fc39.noarch rav1e-libs-0.6.6-2.fc39.i686 rhash-1.4.3-3.fc39.i686 rsvg-pixbuf-loader-2.56.90-9.fc39.i686 setxkbmap-1.3.4-2.fc39.i686 shared-mime-info-2.2-4.fc39.i686 svt-av1-libs-1.4.1-3.fc39.i686 sysprof-capture-devel-3.48.0-2.fc39.i686 tbb-2020.3-20.fc39.i686 urw-base35-bookman-fonts-20200910-18.fc39.noarch urw-base35-c059-fonts-20200910-18.fc39.noarch urw-base35-d050000l-fonts-20200910-18.fc39.noarch urw-base35-fonts-20200910-18.fc39.noarch urw-base35-fonts-common-20200910-18.fc39.noarch urw-base35-gothic-fonts-20200910-18.fc39.noarch urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch urw-base35-p052-fonts-20200910-18.fc39.noarch urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch urw-base35-z003-fonts-20200910-18.fc39.noarch vim-filesystem-2:9.0.1677-3.fc39.noarch xdg-utils-1.1.3-14.fc39.noarch xhost-1.0.9-4.fc39.i686 xml-common-0.6.3-61.fc39.noarch xmodmap-1.0.11-4.fc39.i686 xorg-x11-fonts-ISO8859-1-100dpi-7.5-36.fc39.noarch xorg-x11-proto-devel-2023.2-2.fc39.noarch xorg-x11-xauth-1:1.1.2-4.fc39.i686 xorg-x11-xbitmaps-1.1.2-4.fc39.noarch xorg-x11-xinit-1.4.0-18.fc39.i686 xrdb-1.2.1-6.fc39.i686 xz-devel-5.4.4-1.fc39.i686 zlib-devel-1.2.13-4.fc39.i686 Complete! Finish: build setup for wdune-1.958-12.fc39.src.rpm Start: rpmbuild wdune-1.958-12.fc39.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1689984000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pRDcAn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf wdune-1.958 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/wdune-1.958.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd wdune-1.958 + rm -rf /builddir/build/BUILD/wdune-1.958-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/wdune-1.958-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Yq35Zy + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wdune-1.958 + ./configure --with-about=white_dune-1.958 --with-optimization --without-devil --without-ffmpeg --with-helpurl=/usr/share/doc/wdune-docs/docs/ --with-protobaseurl=/usr/share/doc/wdune-docs/docs --with-checkincommand=ci --with-x11-editor=gedit --with-imageeditor=kolourpaint --with-imageeditor4kids=kolourpaint --with-soundeditor=audacity --with-cgalheaders --with-allow-multiple-definition fix unix filepermissions checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C++ preprocessor... g++ -E reseting CFLAGS to -g -O0 reseting CXXFLAGS to -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection xxxxxxxxx Warning xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx problems with the buggy Redhat/SuSE Linux "gcc 2.96" compiler ? Use rm -f config.cache sh ./configure --with-kgcc xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx checking for gawk... gawk checking for bison... bison -y checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for flex --nounistd option... yes checking for specific egrep pattern compatibility... egrep: warning: egrep is obsolescent; using grep -E yes checking for grep --binary-files=text compatibility... yes checking for xdg-open... /usr/bin/xdg-open checking for cinelerra... no checking for avidemux2... no checking for avidemux... no checking for moviemaker... no ci using ci -l -q -f \"%s\" < /dev/null as revision control checkin command basename: extra operand '-q' Try 'basename --help' for more information. checking for convert... /usr/bin/convert checking for teqser... /usr/bin/teqser checking how to run the C preprocessor... gcc -E checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking gcc support -I/usr/local/include... yes checking void * size... 4 checking for view3dscene... no checking for /opt/instantReality/bin/InstantPlayer... no checking for /Applications/FreeWRL/FreeWRL.app/Contents/MacOS/FreeWRL... no checking for freewrl... no checking for cc3dglut... no checking for xj3d... no checking for vrwave... no checking for lookat... no checking for ranlib... /usr/bin/ranlib checking for ANSI C header files... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking varargs.h usability... no checking varargs.h presence... no checking for varargs.h... no checking Xm/Xm.h usability... yes checking Xm/Xm.h presence... yes checking for Xm/Xm.h... yes checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking X11/keysym.h usability... yes checking X11/keysym.h presence... yes checking for X11/keysym.h... yes checking X11/cursorfont.h usability... yes checking X11/cursorfont.h presence... yes checking for X11/cursorfont.h... yes checking X11/Intrinsic.h usability... yes checking X11/Intrinsic.h presence... yes checking for X11/Intrinsic.h... yes checking X11/IntrinsicP.h usability... yes checking X11/IntrinsicP.h presence... yes checking for X11/IntrinsicP.h... yes checking omp.h usability... yes checking omp.h presence... yes checking for omp.h... yes checking for main in -lgomp... yes checking for main in -ldl... yes checking for atexit... yes checking for _exit... yes checking for snprintf... yes checking for gettimeofday... yes checking for sin in -lm... yes checking for powf... yes checking for powl... yes checking for rint... yes checking for XCreateWindow in -lX11... yes checking for XkbKeycodeToKeysym... yes checking for XmuLookupStandardColormap in -lXmu... yes checking for XtCreateWidget in -lXt... yes checking for XShmQueryVersion in -lXext... yes checking for main in -lXp... yes checking for XmCreateMainWindow in -lXm... yes checking for ttf-file... no checking ft2build.h usability... yes checking ft2build.h presence... yes checking for ft2build.h... yes checking for __gmpn_sub_1 in -lgmp... yes checking for mpfr_set in -lmpfr... yes checking opensubdiv/far/topologyRefiner.h usability... yes checking opensubdiv/far/topologyRefiner.h presence... yes checking for opensubdiv/far/topologyRefiner.h... yes checking for OpenSubdiv CPU library... yes checking vcg/complex/complex.h usability... yes checking vcg/complex/complex.h presence... yes checking for vcg/complex/complex.h... yes checking X11/extensions/XInput.h usability... yes checking X11/extensions/XInput.h presence... yes checking for X11/extensions/XInput.h... yes checking for XOpenDevice in -lXi... yes checking for curl_global_init in -lcurl... yes checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for GLU_NURBS_TESSELLATOR... yes checking for glBegin in -lGL... yes checking for glVertex3f... yes checking for glFogCoordf... yes checking for glDeleteTextures... yes checking for glGenTextures... yes checking for glBindTexture... yes checking for glActiveTexture... yes checking for gluProject in -lGLU... yes checking for gluNewTess... yes checking for _GLUfuncptr... yes checking for XML_ParserCreate in -lexpat... yes checking for XML_StopParser... yes checking for gzopen in -lz... yes checking for png_init_io in -lpng... yes checking for jpeg_start_decompress in -ljpeg... yes checking for png_handle_unknown linking... yes checking linux/joystick.h usability... yes checking linux/joystick.h presence... yes checking for linux/joystick.h... yes checking sball.h usability... no checking sball.h presence... no checking for sball.h... no checking for usb_init in -lusb... yes checking for signal_handler(int)... yes checking for typename... yes checking for g++ -fpermissive... not needed checking for -std=c99... yes checking for fpclassify... yes checking for termios.c_ospeed... no checking for libefence.a location... none checking for libduma.a location... none checking for new handler... no checking for new new handler... yes checking for bmptopnm... no unable to test for icon size without bmptopnm (harmless) checking for javac... no checking for ant... no configure: creating ./config.status config.status: creating .//src/Makefile config.status: creating .//src/swt/motif/Makefile config.status: creating .//src/swt/tests/Makefile config.status: creating .//src/swt/rc/Makefile config.status: creating .//src/SDLjoystick/Makefile config.status: creating .//test/Makefile config.status: creating .//docs/export_example_c/simple_example/Makefile config.status: creating .//docs/export_example_c++/simple_example/Makefile config.status: creating .//docs/export_example_java/simple_example/Makefile config.status: creating .//src/config.h make: 'resource.h' is up to date. cp Makefile Makefile.bak gawk "{ print; } /^# DO NOT DELETE/ { exit; }" < Makefile.bak > Makefile if test "gcc" = "gcc" ; then \ mkdep="gcc -MM";\ else \ if test "`uname`" = "SunOS" ; then\ mkdep="gcc -xM";\ else\ if test "`uname`" = "HP-UX" ; then\ mkdep="g++ +make -E";\ else\ mkdep="gcc -M";\ fi\ fi\ fi;\ $mkdep -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include swt.c browser.c tree.c header.c groupbox.c statusbar.c toolbar.c util.c resload.c >> Makefile sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp AboutDialog.cpp CommandList.cpp Element.cpp EventIn.cpp EventOut.cpp ExposedField.cpp Field.cpp FieldCommand.cpp MFieldCommand.cpp TUIElement.cpp FaceData.cpp FieldValue.cpp Image.cpp Interpolator.cpp Matrix.cpp Metadata.cpp MoveCommand.cpp NodeList.cpp Path.cpp Proto.cpp RouteCommand.cpp MyString.cpp UnRouteCommand.cpp MyMesh.cpp SelectionCommand.cpp Quaternion.cpp RenderState.cpp SceneTreeView.cpp SceneGraphView.cpp Scene3DView.cpp SceneView.cpp FieldView.cpp FieldViewItem.cpp URL.cpp PanedWindow.cpp StatusBar.cpp ChannelView.cpp ToolbarWindow.cpp EulerAngles.cpp xerrorhandler.cpp InputDevice.cpp TransformMode.cpp ColorCircle.cpp Aflock.cpp ScriptEdit.cpp Types.cpp Commandline.cpp NurbsArc.cpp NurbsCurveDegreeElevate.cpp NurbsSurfaceDegreeElevate.cpp NurbsMakeRevolvedSurface.cpp CheckBoxWindow.cpp GpsMathLib.cpp WonderlandModuleExport.cpp WriteWonderlandCellRenderCode.cpp NurbsCurve.cpp Vec3x.cpp VertexModifier.cpp illegal2vrml.cpp \ Dialog.cpp ElevationGridDialog.cpp ScriptDialog.cpp NurbsCurveDialog.cpp NurbsPlaneDialog.cpp ModellingSettingsDialog.cpp RenderSettingsDialog.cpp DefDialog.cpp CoverDefDialog.cpp Box2NurbsDialog.cpp Cone2NurbsDialog.cpp Cylinder2NurbsDialog.cpp Sphere2NurbsDialog.cpp NurbsCurve2NurbsSurfDialog.cpp InteractionDialog.cpp InteractionDialog2.cpp InteractionDialog3.cpp AnimationDialog.cpp CurveAnimationDialog.cpp URLDialog.cpp ArrayDialog.cpp FieldPipeDialog.cpp OneBoolDialog.cpp OneFloatDialog.cpp OneVec3fDialog.cpp OneIntDialog.cpp OneTextDialog.cpp TwoRadioButtonsDialog.cpp EcmaScriptSettingsDialog.cpp PreviewSettingsDialog.cpp UploadSettingsDialog.cpp HelpSettingsDialog.cpp TexteditSettingsDialog.cpp StereoViewSettingsDialog.cpp OutputSettingsDialog.cpp InputDeviceSelectionDialog.cpp InputDeviceNameSelectionDialog.cpp InputDeviceSettingsDialog.cpp AflockSettingsDialog.cpp RouteViewSettingsDialog.cpp WonderlandModuleExportDialog.cpp ProtoNameDialog.cpp ScriptEventDialog.cpp CattExportDialog.cpp ProtoDialog.cpp SplitFacesDialog.cpp ToIndexedFaceSetDialog.cpp HAnimJointDialog.cpp ViewpointDialog.cpp NurbsCurve2DDialog.cpp InsertToNurbsCurveDialog.cpp InsertToNurbsSurfaceDialog.cpp SliderFloatDialog.cpp SceneDialog.cpp QuadInsetDialog.cpp DuneApp.cpp PreferencesApp.cpp EcmaScriptApp.cpp StereoViewApp.cpp InputDeviceApp.cpp OutputApp.cpp RouteViewApp.cpp StartWithApp.cpp ExportNamesApp.cpp ModellingApp.cpp RenderApp.cpp > Makefile.depend_dune sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp Util.cpp quadric_simp.cpp NodeMovieTexture.cpp MeshSubdivide.cpp Scene.cpp SceneProtoMap.cpp Node.cpp MainWindow.cpp NodeIndexedFaceSet.cpp > Makefile.depend_bigdune sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp SFBool.cpp SFBoolItem.cpp SFColor.cpp SFColorItem.cpp SFColorRGBA.cpp SFColorRGBAItem.cpp SFDouble.cpp SFDoubleItem.cpp SFFloat.cpp SFFloatItem.cpp SFImage.cpp SFImageItem.cpp SFInt32.cpp SFInt32Item.cpp SFMatrix3f.cpp SFMatrix3fItem.cpp SFMatrix4f.cpp SFMatrix4fItem.cpp SFNode.cpp SFNodeItem.cpp SFRotation.cpp SFRotationItem.cpp SFString.cpp SFStringItem.cpp SFTime.cpp SFTimeItem.cpp SFVec2f.cpp SFVec2fItem.cpp SFVec2d.cpp SFVec2dItem.cpp SFVec3f.cpp SFVec3fItem.cpp SFVec3d.cpp SFVec3dItem.cpp SFVec4f.cpp SFVec4fItem.cpp MFBool.cpp MFBoolItem.cpp MFColor.cpp MFColorItem.cpp MFColorRGBA.cpp MFColorRGBAItem.cpp MFDouble.cpp MFDoubleItem.cpp MFInt32.cpp MFInt32Item.cpp MFFloat.cpp MFFloatItem.cpp MFNode.cpp MFNodeItem.cpp MFRotation.cpp MFRotationItem.cpp MFString.cpp MFStringItem.cpp MFTime.cpp MFTimeItem.cpp MFVec2f.cpp MFVec2fItem.cpp MFVec2d.cpp MFVec2dItem.cpp MFVec3f.cpp MFVec3fItem.cpp MFVec3d.cpp MFVec3dItem.cpp MFVec4f.cpp MFVec4fItem.cpp MFMatrix3f.cpp MFMatrix3fItem.cpp MFMatrix4f.cpp MFMatrix4fItem.cpp > Makefile.depend_type sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp NodeSuperEllipsoid.cpp NodeVrmlCut.cpp NodeGeneratedShadowMap.cpp NodeMatrixTransform.cpp NodeMultiGeneratedTextureCoordinate.cpp NodeRenderedTexture.cpp NodeSuperShape.cpp NodeVrmlScene.cpp NodeKambiAppearance.cpp NodeKambiHeadLight.cpp NodeKambiInline.cpp NodeKambiNavigationInfo.cpp NodeKambiOctreeProperties.cpp NodeKambiTriangulation.cpp NodeProjectedTextureCoordinate.cpp NodeSuperRevolver.cpp NodeScreenEffect.cpp NodeTeapot.cpp NodeText3D.cpp NodeShaderTexture.cpp NodeVectorInterpolator.cpp NodeCurveAnimation.cpp NodeSuperExtrusion.cpp NodeCOVER.cpp NodeSpaceSensor.cpp NodeCubeTexture.cpp NodeWave.cpp NodeJoystickSensor.cpp NodeLabView.cpp NodeSteeringWheel.cpp NodeVehicle.cpp NodeARSensor.cpp NodeSky.cpp NodeTUIButton.cpp NodeTUIComboBox.cpp NodeTUIFloatSlider.cpp NodeTUIFrame.cpp NodeTUILabel.cpp NodeTUIListBox.cpp NodeTUIMap.cpp NodeTUIProgressBar.cpp NodeTUISlider.cpp NodeTUISplitter.cpp NodeTUITab.cpp NodeTUITabFolder.cpp NodeTUIToggleButton.cpp NodeVirtualAcoustics.cpp NodeVirtualSoundSource.cpp NodeCubicBezier2DOrientationInterpolator.cpp NodeCubicBezierPositionInterpolator.cpp NodeBlendMode.cpp NodeColorSetInterpolator.cpp NodeEffect.cpp NodeEffectPart.cpp NodeBinaryGeometry.cpp NodeBlock.cpp NodeColorMaskMode.cpp NodeDepthMode.cpp NodeDish.cpp NodeDynamicLOD.cpp NodeEnvironment.cpp NodeExternalGeometry.cpp NodeField.cpp NodeImageGeometry.cpp NodeImageTextureAtlas.cpp NodeNozzle.cpp NodeMesh.cpp NodeMPRVolumeStyle.cpp NodeMultiPart.cpp NodeParam.cpp NodeParticleSet.cpp NodePlane.cpp NodePopGeometry.cpp NodePopGeometryLevel.cpp NodePyramid.cpp NodeRadarVolumeStyle.cpp NodeRectangularTorus.cpp NodeRefinementTexture.cpp NodeRemoteSelectionGroup.cpp NodeSlopedCylinder.cpp NodeSnout.cpp NodeSolidOfRevolution.cpp NodeSphereSegment.cpp NodeStippleVolumeStyle.cpp NodeSurfaceShaderTexture.cpp NodeTorus.cpp NodeUniform.cpp NodeViewfrustum.cpp NodeCattExportRec.cpp NodeCattExportSrc.cpp NodeLdrawDatExport.cpp NodeWonderlandImportJava.cpp > Makefile.depend_extra (cd swt/rc && make) make[1]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' bison -y -d rcparse.y rcparse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] rcparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples mv -f y.tab.c rcparse.c gcc -g -I../include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o rcparse.o rcparse.c flex --nounistd -t rclex.l > rclex.c gcc -g -I../include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o rclex.o rclex.c gcc -g -I../include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o rc.o rc.c gcc -g -I../include -g -O0 -fopenmp rcparse.o rclex.o rc.o -o rc rm rclex.c make[1]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' LANG=C sed 's.\\\\./.' < dune.rc > dune1.rc.c g++ -E dune1.rc.c > dune2.rc.c grep --binary-files=text -v '//' dune2.rc.c > dune3.rc.c if swt/rc/rc < dune3.rc.c > resource.c ; then echo > /dev/null; else rm resource.c ; exit 1 ; fi rm dune1.rc.c dune2.rc.c dune3.rc.c sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp resource.c mysnprintf.c buf.c mathx.c subd_mesh.c subd.c openglutfont.c jpegLoad.c pngLoad.c gif.c resource.c mysnprintf.c resource.c > Makefile.depend_c sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp parser.cpp lexer.cpp >> Makefile.depend_lexyacc sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp main.cpp > Makefile.depend_main sh ../batch/mkdep.sh "g++" -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp NodeAnchor.cpp NodeAppearance.cpp NodeAudioClip.cpp NodeArc2D.cpp NodeArcClose2D.cpp NodeBackground.cpp NodeBallJoint.cpp NodeBillboard.cpp NodeBlendedVolumeStyle.cpp NodeBooleanFilter.cpp NodeBooleanSequencer.cpp NodeBooleanToggle.cpp NodeBooleanTrigger.cpp NodeBoundaryEnhancementVolumeStyle.cpp NodeBoundedPhysicsModel.cpp NodeBox.cpp NodeCADAssembly.cpp NodeCADFace.cpp NodeCADLayer.cpp NodeCADPart.cpp NodeCartoonVolumeStyle.cpp NodeCircle2D.cpp NodeClipPlane.cpp NodeCollidableShape.cpp NodeCollidableOffset.cpp NodeCollision.cpp NodeCollisionCollection.cpp NodeCollisionSensor.cpp NodeCollisionSpace.cpp NodeColor.cpp NodeColorChaser.cpp NodeColorDamper.cpp NodeColorRGBA.cpp NodeColorInterpolator.cpp NodeCommonSurfaceShader.cpp NodeComposedCubeMapTexture.cpp NodeComposedShader.cpp NodeComposedTexture3D.cpp NodeComposedVolumeStyle.cpp NodeCone.cpp NodeConeEmitter.cpp NodeContact.cpp NodeContour2D.cpp NodeContourPolyline2D.cpp NodeCoordinate.cpp NodeCoordinateChaser.cpp NodeCoordinateDamper.cpp NodeCoordinateDeformer.cpp NodeCoordinateDouble.cpp NodeCoordinateInterpolator.cpp NodeCoordinateInterpolator2D.cpp NodeCylinder.cpp NodeCylinderSensor.cpp NodeDISEntityManager.cpp NodeDISEntityTypeMapping.cpp NodeDirectionalLight.cpp NodeDisk2D.cpp NodeDoubleAxisHingeJoint.cpp NodeEaseInEaseOut.cpp NodeElevationGrid.cpp NodeEspduTransform.cpp NodeExplosionEmitter.cpp NodeExtrusion.cpp NodeFillProperties.cpp NodeFloatVertexAttribute.cpp NodeFog.cpp NodeFogCoordinate.cpp NodeFontStyle.cpp NodeForcePhysicsModel.cpp NodeGeoCoordinate.cpp NodeGeoElevationGrid.cpp NodeGeoMetadata.cpp NodeGeoLocation.cpp NodeGeoLOD.cpp NodeGeoPositionInterpolator.cpp NodeGeoProximitySensor.cpp NodeGeoOrigin.cpp NodeGeoTouchSensor.cpp NodeGeoTransform.cpp NodeGeoViewpoint.cpp NodeGeneratedCubeMapTexture.cpp NodeGroup.cpp NodeHAnimDisplacer.cpp NodeHAnimHumanoid.cpp NodeHAnimJoint.cpp NodeHAnimMotion.cpp NodeHAnimSegment.cpp NodeHAnimSite.cpp NodeImageCubeMapTexture.cpp NodeImageTexture.cpp NodeImageTexture3D.cpp NodeIndexedLineSet.cpp NodeIndexedQuadSet.cpp NodeIndexedTriangleFanSet.cpp NodeIndexedTriangleSet.cpp NodeIndexedTriangleStripSet.cpp NodeInline.cpp NodeInlineLoadControl.cpp NodeIntegerSequencer.cpp NodeIntegerTrigger.cpp NodeKeySensor.cpp NodeLayer.cpp NodeLayerSet.cpp NodeLayout.cpp NodeLayoutGroup.cpp NodeLayoutLayer.cpp NodeLinePickSensor.cpp NodeLineProperties.cpp NodeLineSet.cpp NodeLoadSensor.cpp NodeLocalFog.cpp NodeLOD.cpp NodeMaterial.cpp NodeMatrix3VertexAttribute.cpp NodeMatrix4VertexAttribute.cpp NodeMetadataBoolean.cpp NodeMetadataDouble.cpp NodeMetadataFloat.cpp NodeMetadataInteger.cpp NodeMetadataSet.cpp NodeMetadataString.cpp NodeMotorJoint.cpp NodeMultiTexture.cpp NodeMultiTextureCoordinate.cpp NodeMultiTextureTransform.cpp NodeNavigationInfo.cpp NodeNormal.cpp NodeNormalInterpolator.cpp NodeNurbsCurve.cpp NodeNurbsCurve2D.cpp NodeNurbsGroup.cpp NodeNurbsOrientationInterpolator.cpp NodeNurbsPositionInterpolator.cpp NodeNurbsSet.cpp NodeNurbsSurface.cpp NodeNurbsSurfaceInterpolator.cpp NodeNurbsSweptSurface.cpp NodeNurbsSwungSurface.cpp NodeNurbsTextureCoordinate.cpp NodeNurbsTextureSurface.cpp NodeNurbsTrimmedSurface.cpp NodeOrientationChaser.cpp NodeOrientationDamper.cpp NodeOrientationInterpolator.cpp NodeOrthoViewpoint.cpp NodePackagedShader.cpp NodeParticleSystem.cpp NodePickableGroup.cpp NodePixelTexture.cpp NodePixelTexture3D.cpp NodePlaneSensor.cpp NodePointEmitter.cpp NodePointLight.cpp NodePointPickSensor.cpp NodePointProperties.cpp NodePointSet.cpp NodePolyline2D.cpp NodePolylineEmitter.cpp NodePolypoint2D.cpp NodePositionChaser.cpp NodePositionChaser2D.cpp NodePositionDamper.cpp NodePositionDamper2D.cpp NodePositionInterpolator.cpp NodePositionInterpolator2D.cpp NodePrimitivePickSensor.cpp NodeProgramShader.cpp NodeProjectionVolumeStyle.cpp NodeProximitySensor.cpp NodeQuadSet.cpp NodeReceiverPdu.cpp NodeRectangle2D.cpp NodeRigidBody.cpp NodeRigidBodyCollection.cpp NodeScalarChaser.cpp NodeScalarDamper.cpp NodeScalarInterpolator.cpp NodeScreenFontStyle.cpp NodeScreenGroup.cpp NodeScript.cpp NodeShaderPart.cpp NodeShaderProgram.cpp NodeShape.cpp NodeSignalPdu.cpp NodeSingleAxisHingeJoint.cpp NodeSliderJoint.cpp NodeSound.cpp NodeSphere.cpp NodeSphereSensor.cpp NodeSplinePositionInterpolator.cpp NodeSplinePositionInterpolator2D.cpp NodeSplineScalarInterpolator.cpp NodeSpotLight.cpp NodeSquadOrientationInterpolator.cpp NodeStaticGroup.cpp NodeStringSensor.cpp NodeSurfaceEmitter.cpp NodeSwitch.cpp NodeTexCoordChaser2D.cpp NodeTexCoordDamper2D.cpp NodeText.cpp NodeTextureBackground.cpp NodeTextureCoordinate.cpp NodeTextureCoordinate3D.cpp NodeTextureCoordinate4D.cpp NodeTextureCoordinateGenerator.cpp NodeTextureProperties.cpp NodeTextureTransform.cpp NodeTextureTransform3D.cpp NodeTextureTransformMatrix3D.cpp NodeTimeSensor.cpp NodeTimeTrigger.cpp NodeTouchSensor.cpp NodeTransform.cpp NodeTransformSensor.cpp NodeTransmitterPdu.cpp NodeTriangleFanSet.cpp NodeTriangleSet.cpp NodeTriangleSet2D.cpp NodeTriangleStripSet.cpp NodeTrimmedSurface.cpp NodeTwoSidedMaterial.cpp NodeUniversalJoint.cpp NodeViewpoint.cpp NodeViewpointGroup.cpp NodeViewport.cpp NodeVisibilitySensor.cpp NodeVolumeEmitter.cpp NodeVolumePickSensor.cpp NodeWindPhysicsModel.cpp NodeEdgeEnhancementVolumeStyle.cpp NodeIsoSurfaceVolumeData.cpp NodeOpacityMapVolumeStyle.cpp NodeSegmentedVolumeData.cpp NodeShadedVolumeStyle.cpp NodeSilhouetteEnhancementVolumeStyle.cpp NodeToneMappedVolumeStyle.cpp NodeVolumeData.cpp NodeWorldInfo.cpp NodeComment.cpp NodeImport.cpp NodeExport.cpp \ BasicTransformNode.cpp TransformNode.cpp DynamicFieldsNode.cpp GeoNode.cpp GroupNode.cpp StaticGroupNode.cpp MeshBasedNode.cpp MeshMorphingNode.cpp ChainBasedNode.cpp EmitterNode.cpp GeometryNode.cpp IndexedTriangleSetNode.cpp X3DNBodyCollidableNode.cpp X3DNBodyCollisionSpaceNode.cpp X3DRigidJointNode.cpp AnchoredJointNode.cpp Texture3DNode.cpp ViewpointNode.cpp DamperNode.cpp ChaserNode.cpp > Makefile.depend_nodes cp Makefile Makefile.bak gawk '{ print } /^# DO NOT DELETE THIS LINE/ { print ""; exit }' < Makefile.bak > Makefile cat Makefile.depend_dune Makefile.depend_bigdune Makefile.depend_type \ Makefile.depend_extra Makefile.depend_c Makefile.depend_lexyacc \ Makefile.depend_main Makefile.depend_nodes >> Makefile rm -f Makefile.depend_dune Makefile.depend_bigdune Makefile.depend_type \ Makefile.depend_extra Makefile.depend_c Makefile.depend_lexyacc \ Makefile.depend_main Makefile.depend_nodes Warning: no known program to change mpeg1 (.mpeg) files if you have such a program, you should restart configure with the --with-movieeditor= option + CXXFLAGS=' -Wno-ignored-attributes -Wnonnull-compare -Wmaybe-uninitialized' + /usr/bin/make -O -j2 V=1 VERBOSE=1 cd src && /usr/bin/make $DUNEMAKEFLAGS make[1]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -std=c99 -c -o mysnprintf.o mysnprintf.c make[1]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' if test "X_" = "X_SDLjoystick/libSDLjoystick.a" ;then cd SDLjoystick;/usr/bin/make; fi /usr/bin/make SFMFTypes.h make[2]: 'SFMFTypes.h' is up to date. (cd swt ; /usr/bin/make) (cd include ; /usr/bin/make $DUNEMAKEFLAGS) make[3]: 'swlanguages.h' is up to date. (cd rc ; /usr/bin/make $DUNEMAKEFLAGS) make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' flex --nounistd -t rclex.l > rclex.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' bison -y -d rcparse.y mv -f y.tab.c rcparse.c rcparse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] rcparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' gcc -g -I../include -g -O0 -fopenmp -c -o rcparse.o rcparse.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' gcc -g -I../include -g -O0 -fopenmp -c -o rclex.o rclex.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' gcc -g -I../include -g -O0 -fopenmp rcparse.o rclex.o rc.o -o rc make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/rc' rm rclex.c (cd motif ; /usr/bin/make $DUNEMAKEFLAGS) make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o browser.o browser.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o tree.o tree.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o header.o header.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o groupbox.o groupbox.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o statusbar.o statusbar.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o toolbar.o toolbar.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o util.o util.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o resload.o resload.c make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' gcc -O2 -g -I../.. -I../include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -c -o swt.o swt.c swt.c: In function 'swInitialize': swt.c:670:12: warning: implicit declaration of function 'XmuLookupStandardColormap'; did you mean 'XAllocStandardColormap'? [-Wimplicit-function-declaration] 670 | if (XmuLookupStandardColormap(TheDisplay, TheVisual->screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~ | XAllocStandardColormap make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' make[3]: Entering directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' rm -f ../lib/libswt.a ar -r ../lib/libswt.a swt.o browser.o tree.o header.o groupbox.o statusbar.o toolbar.o util.o resload.o /usr/bin/ranlib ../lib/libswt.a ar: creating ../lib/libswt.a make[3]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src/swt/motif' /usr/bin/make ../bin/dune make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c main.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from MainWindow.h:24, from main.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from main.cpp:27: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c quadric_simp.cpp In file included from .//../vcglib/eigenlib/Eigen/Core:263, from .//../vcglib/vcg/math/matrix44.h:33, from .//../vcglib/vcg/space/box3.h:27, from .//../vcglib/vcg/complex/used_types.h:27, from .//../vcglib/vcg/complex/complex.h:42, from quadric_simp.h:35, from quadric_simp.cpp:26: .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:29:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes] 29 | template<> struct is_arithmetic<__m128> { enum { value = true }; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:30:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes] 30 | template<> struct is_arithmetic<__m128i> { enum { value = true }; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:31:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes] 31 | template<> struct is_arithmetic<__m128d> { enum { value = true }; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:101:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 101 | template<> struct unpacket_traits { typedef float type; enum {size=4}; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:102:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 102 | template<> struct unpacket_traits { typedef double type; enum {size=2}; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:103:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__m128i'} [-Wignored-attributes] 103 | template<> struct unpacket_traits { typedef int type; enum {size=4}; }; | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:586:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 586 | struct palign_impl | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:609:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__m128i'} [-Wignored-attributes] 609 | struct palign_impl | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/PacketMath.h:632:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 632 | struct palign_impl | ^ In file included from .//../vcglib/eigenlib/Eigen/Core:265: .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/Complex.h:211:63: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 211 | template<> struct conj_helper | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/Complex.h:220:63: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes] 220 | template<> struct conj_helper | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/Complex.h:407:63: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 407 | template<> struct conj_helper | ^ .//../vcglib/eigenlib/Eigen/src/Core/arch/SSE/Complex.h:416:63: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes] 416 | template<> struct conj_helper | ^ In file included from .//../vcglib/eigenlib/Eigen/Core:276: .//../vcglib/eigenlib/Eigen/src/Core/Functors.h:973:28: warning: 'template class std::binder2nd' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 973 | struct functor_traits > | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438, from /usr/include/c++/13/bits/refwrap.h:39, from /usr/include/c++/13/vector:68, from quadric_simp.h:31: /usr/include/c++/13/backward/binders.h:144:11: note: declared here 144 | class binder2nd | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Functors.h:977:28: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 977 | struct functor_traits > | ^~~~~~~~~ /usr/include/c++/13/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Functors.h:981:28: warning: 'template class std::unary_negate' is deprecated [-Wdeprecated-declarations] 981 | struct functor_traits > | ^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1024:33: note: declared here 1024 | class _GLIBCXX17_DEPRECATED unary_negate | ^~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Functors.h:985:28: warning: 'template class std::binary_negate' is deprecated [-Wdeprecated-declarations] 985 | struct functor_traits > | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:1051:33: note: declared here 1051 | class _GLIBCXX17_DEPRECATED binary_negate | ^~~~~~~~~~~~~ In file included from .//../vcglib/eigenlib/Eigen/Core:326: .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In member function 'void Eigen::internal::gebp_kernel::operator()(ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index, RhsScalar*)': .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:574:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 574 | if(nr==4) traits.initAcc(C3); | ^~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:575:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 575 | traits.initAcc(C4); | ^~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:946:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 946 | if(nr==4) R3 = ploadu(r3); | ^~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:948:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 948 | traits.acc(C0, alphav, R0); | ^~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:951:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 951 | if(nr==4) traits.acc(C3, alphav, R3); | ^~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralBlockPanelKernel.h:953:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 953 | pstoreu(r0, R0); | ^~~~~~~ In file included from .//../vcglib/eigenlib/Eigen/Core:277: .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/vcg/math/matrix44.h:636:14: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/vcg/math/matrix33.h:496:9: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, float, float, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/Geometry/Quaternion.h:282:16: required from 'class Eigen::Quaternion' .//../vcglib/eigenlib/Eigen/src/Geometry/arch/Geometry_SSE.h:22:3: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/Geometry/Quaternion.h:282:16: required from 'class Eigen::Quaternion' .//../vcglib/eigenlib/Eigen/src/Geometry/arch/Geometry_SSE.h:63:3: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/vcg/space/point_matching.h:65:19: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' .//../vcglib/eigenlib/Eigen/src/Core/Transpose.h:100:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/Transpose.h:57:37: required from 'class Eigen::Transpose >' .//../vcglib/vcg/space/point_matching.h:65:30: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase&, const Eigen::Transpose >, 256>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base&, const Eigen::Transpose >, 256>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase&, const Eigen::Transpose >, 256> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase&, const Eigen::Transpose >, 256> >' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:114:7: required from 'class Eigen::CoeffBasedProduct&, const Eigen::Transpose >, 256>' .//../vcglib/vcg/space/point_matching.h:65:30: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:218:25: required from 'class Eigen::CoeffBasedProduct&, const Eigen::Transpose >, 256>' .//../vcglib/vcg/space/point_matching.h:65:30: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' .//../vcglib/eigenlib/Eigen/src/Core/Transpose.h:100:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/Transpose.h:57:37: required from 'class Eigen::Transpose >' .//../vcglib/vcg/space/point_matching.h:100:25: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Transpose > >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::Matrix, const Eigen::Transpose > >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Transpose > > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Transpose > > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:163:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Transpose >, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:106:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Transpose > >' .//../vcglib/vcg/space/point_matching.h:111:29: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 0>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:89:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/point_matching.h:119:29: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 3, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 3, 3, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 3, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 3, 3, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/eigenlib/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 3, 3, false>' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:42:44: required from 'struct Eigen::internal::traits, 3, 3, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 3, 3, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:96:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/point_matching.h:119:29: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 3, false>, 0>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 3, 3, false>, 0>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 3, false>, 0>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 3, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 3, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 3, 3, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:96:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/point_matching.h:119:29: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::Matrix >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:92:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' .//../vcglib/vcg/space/point_matching.h:124:18: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 4, 1, true>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 4, 1, true>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 4, 1, true>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 4, 1, true>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 4, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 4, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 4, 1, true>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:168:34: required from 'class Eigen::MapBase, 4, 1, true>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: required from 'class Eigen::internal::BlockImpl_dense, 4, 1, true, true>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:149:7: required from 'class Eigen::BlockImpl, 4, 1, true, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 4, 1, true>' .//../vcglib/vcg/space/point_matching.h:126:34: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 0>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:89:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/polygon3.h:306:31: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 2, 2, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 2, 2, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 2, 2, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 2, 2, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 2, 2, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 2, 2, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/eigenlib/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 2, 2, false>' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:42:44: required from 'struct Eigen::internal::traits, 2, 2, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 2, 2, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:96:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/polygon3.h:306:31: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 2, 2, false>, 0>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 2, 2, false>, 0>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 2, 2, false>, 0>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 2, 2, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 2, 2, false>, 0> >' .//../vcglib/eigenlib/Eigen/src/Core/Diagonal.h:64:53: required from 'class Eigen::Diagonal, 2, 2, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:96:21: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/polygon3.h:306:31: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/Tridiagonalization.h:99:128: required from 'class Eigen::Tridiagonalization >' .//../vcglib/eigenlib/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:361:54: required from 'class Eigen::SelfAdjointEigenSolver >' .//../vcglib/vcg/space/polygon3.h:306:31: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] In file included from .//../vcglib/vcg/space/index/grid_util.h:29, from .//../vcglib/vcg/complex/algorithms/closest.h:32, from .//../vcglib/vcg/complex/algorithms/clean.h:32, from quadric_simp.h:39: .//../vcglib/vcg/space/index/space_iterators.h: In member function 'bool vcg::ClosestIterator::Refresh()': .//../vcglib/vcg/space/index/space_iterators.h:403:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 403 | for( iz = to_explore.min.Z();iz <= to_explore.max.Z(); ++iz) | ^~~ .//../vcglib/vcg/space/index/space_iterators.h:434:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 434 | std::sort(Elems.begin(),Elems.end()); | ^~~ In file included from .//../vcglib/vcg/complex/algorithms/closest.h:33: .//../vcglib/vcg/space/index/grid_closest.h: In function 'unsigned int vcg::GridGetInBox(SPATIALINDEXING&, OBJMARKER&, const Box3&, OBJPTRCONTAINER&)': .//../vcglib/vcg/space/index/grid_closest.h:235:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 235 | for (iy=ibbox.min[1]; iy<=ibbox.max[1]; iy++) | ^~~ .//../vcglib/vcg/space/index/grid_closest.h:251:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 251 | return (static_cast(_objectPtrs.size())); | ^~~~~~ In file included from .//../vcglib/vcg/complex/algorithms/clean.h:34: .//../vcglib/vcg/space/index/spatial_hashing.h: At global scope: .//../vcglib/vcg/space/index/spatial_hashing.h:39:38: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 39 | struct HashFunctor : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from quadric_simp.h:40: .//../vcglib/vcg/complex/algorithms/local_optimization.h: In member function 'void vcg::LocalOptimization::ClearHeapOld()': .//../vcglib/vcg/complex/algorithms/local_optimization.h:323:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 323 | for(hi=h.begin();hi!=h.end();++hi) | ^~~ .//../vcglib/vcg/complex/algorithms/local_optimization.h:331:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 331 | make_heap(h.begin(),h.end()); | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, int, int, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:74:13: required from 'class Eigen::PermutationBase >' .//../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:312:7: required from 'class Eigen::PermutationMatrix<3, 3, int>' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:384:22: required from 'class Eigen::FullPivLU >' .//../vcglib/vcg/math/quadric.h:190:39: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128i'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, int, int, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: required from 'class Eigen::PlainObjectBase >' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:127:7: required from 'class Eigen::Matrix' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:387:22: required from 'class Eigen::FullPivLU >' .//../vcglib/vcg/math/quadric.h:190:39: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128i'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase&, const Eigen::Matrix&, 6>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base&, const Eigen::Matrix&, 6>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase&, const Eigen::Matrix&, 6> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase&, const Eigen::Matrix&, 6> >' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:114:7: required from 'class Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>' .//../vcglib/vcg/math/quadric.h:191:37: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:163:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:106:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix >' .//../vcglib/vcg/math/quadric.h:191:40: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, Eigen::Matrix > >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase >, Eigen::Matrix > >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base >, Eigen::Matrix > >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:50:34: required from 'class Eigen::ReturnByValue >, Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/misc/Solve.h:32:60: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:45: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:92:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix >, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/Dot.h:115:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:191:45: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::Matrix >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:92:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' .//../vcglib/eigenlib/Eigen/src/Core/Dot.h:115:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:191:57: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, -1, -1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::Block, -1, -1, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, -1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, -1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:92:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, -1, false>, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:456:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 3, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 3, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 1, true>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 1, true>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 1, true>, -1, 1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true>, -1, 1, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true>, -1, 1, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 1, true>, -1, 1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 1, true>, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 1, true>, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 3, false>, 1, -1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false>, 1, -1, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false>, 1, -1, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 3, false>, 1, -1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 3, false>, 1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 3, false>, 1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:114:7: required from 'class Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:496:85: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:421:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 3, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, 3, false> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 3, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 3, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 3, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/Swap.h:27:41: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 3, 1, true> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3, 1, true> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 3, 1, true> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 3, 1, true> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 3, 1, true> > >' .//../vcglib/eigenlib/Eigen/src/Core/Swap.h:27:41: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Matrix >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:49:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:58:28: required from 'struct Eigen::internal::traits, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:32:8: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:63: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix, 1, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Matrix, 1, false> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Matrix, 1, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:50:34: required from 'class Eigen::ReturnByValue, Eigen::Matrix, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:569:8: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, -1, -1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, -1, 1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 3, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, -1, 3, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, -1, 3, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 3, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, -1, 3, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:114:7: required from 'class Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:715:10: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix; Rhs = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/misc/Solve.h:51:74: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] In file included from .//../vcglib/eigenlib/Eigen/Core:284: .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, 3, false> >, Eigen::Block, 1, 3, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, 3, false>; Derived = Eigen::SwapWrapper, 1, 3, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:379:49: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 1, 3, false>; Derived = Eigen::Block, 1, 3, false>]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:482:23: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:421:3: required from 'Eigen::FullPivLU::FullPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:746:10: required from 'const Eigen::FullPivLU::Scalar, Eigen::internal::traits::RowsAtCompileTime, Eigen::internal::traits::ColsAtCompileTime, (Eigen::AutoAlign | ((Eigen::internal::traits::Flags & Eigen::RowMajorBit) ? Eigen::RowMajor : Eigen::ColMajor)), Eigen::internal::traits::MaxRowsAtCompileTime, Eigen::internal::traits::MaxColsAtCompileTime> > Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 3, 1, true> >, Eigen::Block, 3, 1, true> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::SwapWrapper, 3, 1, true> >]' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:379:49: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::Block, 3, 1, true>]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:486:23: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:421:3: required from 'Eigen::FullPivLU::FullPivLU(const MatrixType&) [with _MatrixType = Eigen::Matrix; MatrixType = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:746:10: required from 'const Eigen::FullPivLU::Scalar, Eigen::internal::traits::RowsAtCompileTime, Eigen::internal::traits::ColsAtCompileTime, (Eigen::AutoAlign | ((Eigen::internal::traits::Flags & Eigen::RowMajorBit) ? Eigen::RowMajor : Eigen::ColMajor)), Eigen::internal::traits::MaxRowsAtCompileTime, Eigen::internal::traits::MaxColsAtCompileTime> > Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> > >' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:63: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> > >' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:63: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Matrix >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:49:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:334:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:501:10: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Block, 1, 1, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Block, 1, 1, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Block, 1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Block, 1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:49:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Block, 1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:334:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 1, false>; Scalar = double]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:501:10: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, Eigen::Stride<0, 0> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, Eigen::Stride<0, 0> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, Eigen::Stride<0, 0> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, Eigen::Stride<0, 0> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, Eigen::Stride<0, 0> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:623:72: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:281:25: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct&, const Eigen::Matrix&, 6>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:126:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:191:35: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::CwiseNullaryOp, Eigen::Matrix > >': .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; BinaryOp = Eigen::internal::scalar_product_op; Lhs = Eigen::Block, 3, 1, true>, -1, 1, false>; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, 3, 1, true>, -1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = Eigen::Block, 3, 1, true>, -1, 1, false>; Rhs = Eigen::CwiseNullaryOp, Eigen::Matrix >]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:191:7: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 1, true>, -1, 1, false>; Scalar = double]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:494:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:88:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0, Eigen::OuterStride<> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Map.h:104:79: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0, Eigen::Stride<0, 0> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0, Eigen::OuterStride<> >, -1, 1, true>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, -1, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:92:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>' .//../vcglib/eigenlib/Eigen/src/Core/CwiseUnaryOp.h:59:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/products/TriangularSolverVector.h:117:64: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] In file included from .//../vcglib/eigenlib/Eigen/Core:329: .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product': .//../vcglib/eigenlib/Eigen/src/Core/products/TriangularSolverVector.h:125:95: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 5; bool Conjugate = false]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:186:21: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/TriangularMatrix.h:342:37: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:710:22: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix; Rhs = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/misc/Solve.h:51:74: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:47:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 47 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:48:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 48 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:49:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 49 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >': .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>; BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >; OtherDerived = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, -1, false>, Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256> >]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct, 3, 1, true>, -1, 1, false>, const Eigen::Block, 1, 3, false>, 1, -1, false>, 256>; Derived = Eigen::Block, -1, -1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/NoAlias.h:82:37: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > > >' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:45:63: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, RhsScalar) [with Index = int; LhsScalar = double; bool ConjugateLhs = false; RhsScalar = double; bool ConjugateRhs = false; int Version = 0; ResScalar = double]': .//../vcglib/eigenlib/Eigen/src/Core/products/TriangularSolverVector.h:125:95: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 5; bool Conjugate = false]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:186:21: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/TriangularMatrix.h:342:37: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:710:22: required from 'void Eigen::internal::solve_retval, Rhs>::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix; Rhs = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/misc/Solve.h:51:74: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:80:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 80 | conj_helper pcj; | ^~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:80:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:145:33: warning: enum constant in boolean context [-Wint-in-bool-context] 145 | Index offset1 = (FirstAligned && alignmentStep==1?3:1); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/products/GeneralMatrixVector.h:146:33: warning: enum constant in boolean context [-Wint-in-bool-context] 146 | Index offset3 = (FirstAligned && alignmentStep==1?1:3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/products/CoeffBasedProduct.h:197:26: required from 'Eigen::CoeffBasedProduct::operator const PlainObject&() const [with LhsNested = const Eigen::Block, -1, 3, false>; RhsNested = const Eigen::Block, -1, 1, false>; int NestingFlags = 6; PlainObject = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:149:44: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Block, -1, 1, false>; Rhs = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>; Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:714:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >, Eigen::Matrix >': .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::Matrix; BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Block, -1, 1, false>; Rhs = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >; OtherDerived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Block, -1, 1, false>, Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6> >]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Block, -1, 1, false>; Rhs = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CoeffBasedProduct, -1, 3, false>, const Eigen::Block, -1, 1, false>, 6>; Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:714:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, 1, false>, Eigen::CwiseNullaryOp, Eigen::Block, 1, 1, false> > >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 1, false> >; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, false>; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 1, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Block, 1, 1, false> >; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:334:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 1, false>; Scalar = double]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/LU/FullPivLU.h:728:63: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Matrix >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:623:72: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Matrix.h:288:25: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:106:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:191:45: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Matrix >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:623:72: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:608:114: required from 'void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:600:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:37: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 1, false>, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:566:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 2>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 1, false>, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 1, false> >' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:27:34: required from 'class Eigen::MapBase, 1, 1, false>, 0>' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:314:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; OtherDerived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:69:39: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:186:21: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/TriangularMatrix.h:342:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:51:27: warning: enum constant in boolean context [-Wint-in-bool-context] 51 | && int(DstIsAligned) && int(SrcIsAligned), | ^~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:54:41: warning: enum constant in boolean context [-Wint-in-bool-context] 54 | && (DstIsAligned || MaxSizeAtCompileTime == Dynamic), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, -1, 1, false>, Eigen::Map, 1, Eigen::Stride<0, 0> > >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, -1, 1, false>; OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 1, Eigen::Stride<0, 0> >; Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:76:11: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/SolveTriangular.h:186:21: required from 'void Eigen::TriangularView::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' .//../vcglib/eigenlib/Eigen/src/Core/TriangularMatrix.h:342:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:51:48: warning: enum constant in boolean context [-Wint-in-bool-context] 51 | && int(DstIsAligned) && int(SrcIsAligned), | ^~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 1, false> >, 0>': .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:274:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false> >, 1>' .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:636:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false> >, 3>' .//../vcglib/eigenlib/Eigen/src/Core/util/XprHelper.h:371:8: required from 'struct Eigen::internal::special_scalar_op_base, 1, 1, false> >, double, double, false>' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 1, false> > >' .//../vcglib/eigenlib/Eigen/src/Core/Swap.h:27:41: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__m128d'} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, 1, false>, Eigen::Block, 1, 1, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, 1, false>; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, false>; OtherDerived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:564:57: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:234:39: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:322:5: required from 'Eigen::internal::BlockImpl_dense& Eigen::internal::BlockImpl_dense::operator=(const Eigen::internal::BlockImpl_dense&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:156:5: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, 1, false> >, Eigen::Block, 1, 1, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, 1, false>; Derived = Eigen::SwapWrapper, 1, 1, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/DenseBase.h:379:49: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&, int) [with OtherDerived = Eigen::Block, 1, 1, false>; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:609:18: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<3, 3, int>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' .//../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:61:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:529:113: required from 'static Derived& Eigen::internal::assign_selector::evalTo(ActualDerived&, const ActualOtherDerived&) [with ActualDerived = Eigen::Matrix; ActualOtherDerived = Eigen::ReturnByValue, Eigen::Matrix, 1, false> >; Derived = Eigen::Matrix; OtherDerived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:585:71: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:623:72: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:608:114: required from 'void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:600:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, 1, 1, false>, Eigen::Block, 1, 1, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, 1, false>; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, 1, 1, false>; OtherDerived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, 1, false>; Derived = Eigen::Block, 1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/PermutationMatrix.h:624:11: required from 'void Eigen::internal::permut_matrix_product_retval::evalTo(Dest&) const [with Dest = Eigen::Matrix; PermutationType = Eigen::PermutationMatrix<3, 3, int>; MatrixType = Eigen::Matrix; int Side = 1; bool Transposed = false]' .//../vcglib/eigenlib/Eigen/src/Core/ReturnByValue.h:61:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::permut_matrix_product_retval, Eigen::Matrix, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:529:113: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >': .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:137:64: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::lazyAssign(const Eigen::DenseBase&) [with RhsDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::SelfCwiseBinaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:571:62: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Derived = Eigen::SelfCwiseBinaryOp, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >]' .//../vcglib/eigenlib/Eigen/src/Core/SelfCwiseBinaryOp.h:150:29: required from 'Eigen::SelfCwiseBinaryOp& Eigen::SelfCwiseBinaryOp::operator=(const Rhs&) [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' .//../vcglib/eigenlib/Eigen/src/Core/CwiseBinaryOp.h:209:7: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' .//../vcglib/eigenlib/Eigen/src/Core/products/TriangularSolverVector.h:117:54: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::Qmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' Helper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, -1, 1, false>, Eigen::Block, -1, 1, false> >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Block, -1, 1, false>; OtherDerived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:564:57: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/MapBase.h:234:39: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, -1, 1, false>]' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:322:5: required from 'Eigen::internal::BlockImpl_dense& Eigen::internal::BlockImpl_dense::operator=(const Eigen::internal::BlockImpl_dense&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' .//../vcglib/eigenlib/Eigen/src/Core/Block.h:156:5: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h: In instantiation of 'struct Eigen::internal::assign_traits, Eigen::CwiseNullaryOp, Eigen::Matrix > >': .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:506:116: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:414:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:527:107: required from 'static Derived& Eigen::internal::assign_selector::run(Derived&, const OtherDerived&) [with Derived = Eigen::Matrix; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:623:72: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:608:114: required from 'void Eigen::PlainObjectBase::_set_selector(const OtherDerived&, const Eigen::internal::false_type&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' .//../vcglib/eigenlib/Eigen/src/Core/PlainObjectBase.h:600:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] .//../vcglib/vcg/math/quadric.h:190:21: required from 'bool vcg::math::Quadric<_ScalarType>::Minimum(vcg::Point3&) [with ReturnScalarType = double; _ScalarType = double]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:546:21: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputeMinimal() [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:185:20: required from 'vcg::tri::TriEdgeCollapseQuadric::CoordType vcg::tri::TriEdgeCollapseQuadric::ComputePosition(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; CoordType = vcg::Point3]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:337:24: required from 'vcg::tri::TriEdgeCollapseQuadric::ScalarType vcg::tri::TriEdgeCollapseQuadric::ComputePriority(vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper; ScalarType = float]' .//../vcglib/vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h:165:23: required from 'vcg::tri::TriEdgeCollapseQuadric::TriEdgeCollapseQuadric(const VertexPair&, int, vcg::BaseParameterClass*) [with TriMeshType = CMeshO; VertexPair = vcg::tri::BasicVertexPair; MYTYPE = vcg::tri::MyTriEdgeCollapse; HelperType = vcg::tri::QHelper]' quadric_simp.h:74:74: required from here .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:53:57: warning: enum constant in boolean context [-Wint-in-bool-context] 53 | MayLinearVectorize = MightVectorize && MayLinearize && DstHasDirectAccess | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ .//../vcglib/eigenlib/Eigen/src/Core/Assign.h:57:41: warning: enum constant in boolean context [-Wint-in-bool-context] 57 | MaySliceVectorize = MightVectorize && DstHasDirectAccess | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMovieTexture.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMovieTexture.h:26, from NodeMovieTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MeshSubdivide.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MeshSubdivide.cpp:29: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedFaceSet.h:24, from MeshSubdivide.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27, from GeometryNode.h:24: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Util.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from Util.cpp:35: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedFaceSet.h:24, from MyMesh.h:53: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Util.h:24, from Util.cpp:32: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c -o Scene.o Scene.cpp In file included from NodeIndexedTriangleSet.h:28, from Scene.cpp:117: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from Scene.cpp:68: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeList.h:28, from Scene.h:32: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26, from Scene.cpp:110: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Scene.cpp: In member function 'void Scene::OnFieldChange(Node*, int, int)': Scene.cpp:5686:19: warning: variable 'time' set but not used [-Wunused-but-set-variable] 5686 | static double time = 0; | ^~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ Proto.h: In member function 'Proto::isInScene()': Proto.h:302:31: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 302 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Scene.cpp: In member function 'Scene::searchInterpolators()': Scene.cpp:7559:12: warning: 'targets' is used uninitialized [-Wuninitialized] 7559 | return targets; | ^~~~~~~ Scene.cpp:7543:22: note: 'targets' was declared here 7543 | MyArray *targets; | ^~~~~~~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Util.h:24, from Scene.cpp:53: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ Scene.cpp: In member function 'Scene::checkXSymetricOrSameHandle(int, MFVec3f*)': Scene.cpp:7012:25: warning: 'MEM[(struct Vec3x *)&vIndex].x' may be used uninitialized [-Wmaybe-uninitialized] 7012 | if (fabs(vPoint.x - vIndex.x) < epsilon) { | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7002:11: note: 'MEM[(struct Vec3x *)&vIndex].x' was declared here 7002 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ Scene.cpp:7011:25: warning: 'MEM[(struct Vec3x *)&vIndex].y' may be used uninitialized [-Wmaybe-uninitialized] 7011 | && (fabs(vPoint.y - vIndex.y) < epsilon)) { | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7002:11: note: 'MEM[(struct Vec3x *)&vIndex].y' was declared here 7002 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ Scene.cpp:7010:25: warning: 'MEM[(struct Vec3x *)&vIndex].z' may be used uninitialized [-Wmaybe-uninitialized] 7010 | if ( (fabs(vPoint.z - vIndex.z) < epsilon) | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7002:11: note: 'MEM[(struct Vec3x *)&vIndex].z' was declared here 7002 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ Scene.cpp:7012:25: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 7012 | if (fabs(vPoint.x - vIndex.x) < epsilon) { | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7009:19: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 7009 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ Scene.cpp:7011:25: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 7011 | && (fabs(vPoint.y - vIndex.y) < epsilon)) { | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7009:19: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 7009 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ Scene.cpp:7010:25: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 7010 | if ( (fabs(vPoint.z - vIndex.z) < epsilon) | ~~~~^~~~~~~~~~~~~~~~~~~~~ Scene.cpp:7009:19: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 7009 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ Scene.cpp: In member function 'Scene::searchTimeSensors()': Scene.cpp:7589:17: warning: array subscript 0 is outside array bounds of 'void[16]' [-Warray-bounds=] 7589 | targets = searchTimeSensorInInterpolator(node).copy(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'NodeList::copy()', inlined from 'Scene::searchTimeSensors()' at Scene.cpp:7589:60: NodeList.h:40:76: note: at offset -4 into object of size 16 allocated by 'operator new(unsigned int)' 40 | { return (NodeList *)new NodeArray((NodeArray)*this); } | ^ Scene.cpp: In member function 'Scene::searchTimeSensors()': Scene.cpp:7592:20: warning: 'targets' may be used uninitialized [-Wmaybe-uninitialized] 7592 | return targets; | ^~~~~~~ Scene.cpp:7586:22: note: 'targets' was declared here 7586 | MyArray *targets; | ^~~~~~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ Scene.cpp: In member function 'Scene::unuse(char const*)': Scene.cpp:474:5: warning: 'nodeIterator' may be used uninitialized [-Wmaybe-uninitialized] 474 | if (nodeIterator) { | ^~ Scene.cpp:468:31: note: 'nodeIterator' was declared here 468 | NodeMap::Chain::Iterator *nodeIterator; | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c -o Node.o Node.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from Node.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26, from Node.cpp:51: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.cpp: In member function 'virtual int Node::writeXml(int, int, int, bool)': Node.cpp:807:33: warning: unused variable 'name' [-Wunused-variable] 807 | const char *name = parent->getProto()->getField( | ^~~~ Node.cpp: In member function 'int NodeData::writeRoutes(int, int) const': Node.cpp:1611:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1611 | for (int i = 0; i < script->url()->getSize(); i++) | ^~~ Node.cpp:1614:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1614 | if (flag) | ^~ Node.cpp: In member function 'int Node::writeCAndFollowRoutes(int, int, int, bool, const char*)': Node.cpp:2875:18: warning: unused variable 'isCurveAnimation' [-Wunused-variable] 2875 | bool isCurveAnimation = (sNode->getType() == DUNE_CURVE_ANIMATION); | ^~~~~~~~~~~~~~~~ Node.cpp:2723:10: warning: unused variable 'x3d' [-Wunused-variable] 2723 | bool x3d = m_scene->isX3d(); | ^~~ Node.cpp: In member function 'virtual void NodeData::sendEvent(int, double, FieldValue*)': Node.cpp:3462:23: warning: unused variable 'isNode' [-Wunused-variable] 3462 | Node *isNode = evOut->getIsNode(i); | ^~~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from Node.cpp:33: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ Node.cpp: In member function 'NodeData::setVariableName(char const*)': Node.cpp:488:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 488 | if (this) { | ^~ Node.cpp: In member function 'NodeData::isEqual(Node*)': Node.cpp:3586:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 3586 | if (this == NULL) | ^~ Node.cpp: In member function 'NodeData::isEqualCopy(Node*)': Node.cpp:3603:9: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 3603 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ Node.cpp: In member function 'Node::isDeepInsideProto()': Node.cpp:4662:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 4662 | if (this == NULL) | ^~ Node.cpp: In member function 'Node::doWithBranch(bool (*)(Node*, void*), void*, bool, bool, bool, bool, bool, bool)': Node.cpp:3869:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 3869 | if (this == NULL) | ^~ Node.cpp: In member function 'Node::write(int, int, bool)': Node.cpp:649:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 649 | if (this == NULL) | ^~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c -o SceneProtoMap.o SceneProtoMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeHAnimHumanoid.h:28, from SceneProtoMap.cpp:131: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAnchor.h:26, from SceneProtoMap.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeAnchor.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NodeArc2D.h:24, from SceneProtoMap.cpp:27: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] In file included from NodeCurveAnimation.h:26, from SceneProtoMap.cpp:88: NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] 49 | virtual int write(int f, int indent); | ^~~~~ In file included from SceneProtoMap.cpp:228: NodePolyline2D.h:68:21: note: by 'virtual int NodePolyline2D::write(int, int, bool)' 68 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MainWindow.cpp In file included from NodeHAnimHumanoid.h:28, from MainWindow.cpp:81: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from MainWindow.h:24, from MainWindow.cpp:35: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ SceneView.h:60:25: warning: 'virtual void SceneView::OnHighlight(void*)' was hidden [-Woverloaded-virtual=] 60 | virtual void OnHighlight(void *id) {} | ^~~~~~~~~~~ In file included from MainWindow.cpp:56: ToolbarWindow.h:37:25: note: by 'virtual void ToolbarWindow::OnHighlight(int)' 37 | virtual void OnHighlight(int id); | ^~~~~~~~~~~ In file included from AboutDialog.h:25, from MainWindow.cpp:156: Dialog.h:32:25: warning: 'virtual void Dialog::OnCommand(void*)' was hidden [-Woverloaded-virtual=] 32 | virtual void OnCommand(void *id); | ^~~~~~~~~ In file included from MainWindow.cpp:160: InteractionDialog2.h:40:25: note: by 'void InteractionDialog2::OnCommand(int)' 40 | void OnCommand(int id); | ^~~~~~~~~ Dialog.h:32:25: warning: 'virtual void Dialog::OnCommand(void*)' was hidden [-Woverloaded-virtual=] 32 | virtual void OnCommand(void *id); | ^~~~~~~~~ In file included from MainWindow.cpp:161: InteractionDialog3.h:42:25: note: by 'void InteractionDialog3::OnCommand(int)' 42 | void OnCommand(int id); | ^~~~~~~~~ MainWindow.cpp: In member function 'void MainWindow::moveSibling(int)': MainWindow.cpp:8658:13: warning: unused variable 'parentField' [-Wunused-variable] 8658 | int parentField = node->getParentField(); | ^~~~~~~~~~~ MainWindow.cpp: In member function 'void MainWindow::insetFaces()': MainWindow.cpp:9665:13: warning: unused variable 'numX' [-Wunused-variable] 9665 | int numX = 1; | ^~~~ MainWindow.cpp:9666:13: warning: unused variable 'numY' [-Wunused-variable] 9666 | int numY = 1; | ^~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ MainWindow.cpp: In member function 'MainWindow::getWidth()': MainWindow.cpp:14863:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 14863 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MainWindow.cpp: In member function 'MainWindow::insertInline(bool)': MainWindow.cpp:12146:15: warning: 'operator delete[](void*)' called on a pointer to an unallocated object '"*.[wWxX][rR33][lLdD]*"' [-Wfree-nonheap-object] 12146 | delete [] fileSelectorText; | ^~~~~~~~~~~~~~~~ MainWindow.cpp: In member function 'MainWindow::OnHelpOverviewCatt()': MainWindow.cpp:14353:34: warning: '%s' directive output may be truncated writing up to 4140 bytes into a region of size 4095 [-Wformat-truncation=] 14353 | snprintf(buf, 4095, "%s%c%s", path, '/', CATT_DOC_URL); | ^~ In file included from /usr/include/stdio.h:964, from MainWindow.cpp:25: In function 'snprintf', inlined from 'MainWindow::OnHelpOverviewCatt()' at MainWindow.cpp:14353:21: /usr/include/bits/stdio2.h:54:35: note: '__snprintf_chk' output between 46 and 4186 bytes into a destination of size 4095 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In member function 'MainWindow::setStatusText(char const*)', inlined from 'MainWindow::countPolygons()' at MainWindow.cpp:14538:18: MainWindow.cpp:14314:18: warning: storing the address of local variable 'statusText' in 'this_50(D)->m_statusText' [-Wdangling-pointer=] 14314 | m_statusText = str; | ~~~~~~~~~~~~~^~~~~ MainWindow.cpp: In member function 'MainWindow::countPolygons()': MainWindow.cpp:14534:10: note: 'statusText' declared here 14534 | char statusText[256]; | ^~~~~~~~~~ MainWindow.cpp:14488:27: note: 'this' declared here 14488 | MainWindow::countPolygons() | ^ In member function 'MainWindow::setStatusText(char const*)', inlined from 'MainWindow::countPolygons4catt()' at MainWindow.cpp:14604:18: MainWindow.cpp:14314:18: warning: storing the address of local variable 'statusText' in 'this_56(D)->m_statusText' [-Wdangling-pointer=] 14314 | m_statusText = str; | ~~~~~~~~~~~~~^~~~~ MainWindow.cpp: In member function 'MainWindow::countPolygons4catt()': MainWindow.cpp:14598:10: note: 'statusText' declared here 14598 | char statusText[256]; | ^~~~~~~~~~ MainWindow.cpp:14542:32: note: 'this' declared here 14542 | MainWindow::countPolygons4catt() | ^ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In file included from DuneApp.h:33: In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10544:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10535:19: note: 'MEM[(struct Vec3x *)&vec1].x' was declared here 10535 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10544:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10535:19: note: 'MEM[(struct Vec3x *)&vec1].y' was declared here 10535 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10544:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10535:19: note: 'MEM[(struct Vec3x *)&vec1].z' was declared here 10535 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10555:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10547:19: note: 'MEM[(struct Vec3x *)&vec2].x' was declared here 10547 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10555:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10547:19: note: 'MEM[(struct Vec3x *)&vec2].y' was declared here 10547 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10555:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10547:19: note: 'MEM[(struct Vec3x *)&vec2].z' was declared here 10547 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10524:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10515:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 10515 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10524:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10515:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 10515 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::same(int, int)' at MainWindow.cpp:10524:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::same(int, int)': MainWindow.cpp:10515:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 10515 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10344:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10335:19: note: 'MEM[(struct Vec3x *)&vec1].x' was declared here 10335 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10344:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10335:19: note: 'MEM[(struct Vec3x *)&vec1].y' was declared here 10335 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10344:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10335:19: note: 'MEM[(struct Vec3x *)&vec1].z' was declared here 10335 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10355:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10347:19: note: 'MEM[(struct Vec3x *)&vec2].x' was declared here 10347 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10355:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10347:19: note: 'MEM[(struct Vec3x *)&vec2].y' was declared here 10347 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10355:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10347:19: note: 'MEM[(struct Vec3x *)&vec2].z' was declared here 10347 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10324:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10315:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 10315 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10324:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10315:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 10315 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::moveTo(int)' at MainWindow.cpp:10324:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::moveTo(int)': MainWindow.cpp:10315:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 10315 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10455:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10446:19: note: 'MEM[(struct Vec3x *)&vec1].x' was declared here 10446 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10455:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10446:19: note: 'MEM[(struct Vec3x *)&vec1].y' was declared here 10446 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10455:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec1].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10446:19: note: 'MEM[(struct Vec3x *)&vec1].z' was declared here 10446 | Vec3f vec1 = point->getValue(coordIndex1); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10466:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10458:19: note: 'MEM[(struct Vec3x *)&vec2].x' was declared here 10458 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10466:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10458:19: note: 'MEM[(struct Vec3x *)&vec2].y' was declared here 10458 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10466:41: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec2].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10458:19: note: 'MEM[(struct Vec3x *)&vec2].z' was declared here 10458 | Vec3f vec2 = point->getValue(coordIndex2); | ^~~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10435:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10426:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 10426 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10435:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10426:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 10426 | Vec3f vec = point->getValue(coordIndex); | ^~~ In member function 'MyArray >::append(Vec3x)', inlined from 'MainWindow::scaleBy(int)' at MainWindow.cpp:10435:43: Array.h:104:21: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 104 | (*this)[m_size] = t; | ^ MainWindow.cpp: In member function 'MainWindow::scaleBy(int)': MainWindow.cpp:10426:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 10426 | Vec3f vec = point->getValue(coordIndex); | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c AboutDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c CommandList.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Element.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Element.cpp:92: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ Element.cpp: In member function 'Element::getName(bool) const': Element.cpp:71:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 71 | if (this == NULL) | ^~ Element.cpp: In member function 'Element::getType() const': Element.cpp:84:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 84 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EventIn.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from EventIn.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EventOut.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from EventOut.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ExposedField.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from ExposedField.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from ExposedField.cpp:28: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Field.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from Field.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FieldCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from FieldCommand.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFieldCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from MFieldCommand.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c TUIElement.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from TUIElement.h:26, from TUIElement.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FaceData.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FieldValue.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from FieldValue.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from FieldValue.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Image.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Interpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from Interpolator.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Interpolator.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26, from Interpolator.cpp:34: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Interpolator.cpp: In member function 'void Interpolator::insertKey(int, float, const float*, int)': Interpolator.cpp:349:9: warning: unused variable 'numKeys' [-Wunused-variable] 349 | int numKeys = keys->getSize(); | ^~~~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Matrix.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Metadata.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from Metadata.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MoveCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from MoveCommand.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeList.cpp NodeList.cpp:40: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 40 | #pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from NodeList.cpp:34: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ NodeList.cpp: In member function 'void NodeList::clearFlag(int) const': NodeList.cpp:42:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 42 | if (m_data[i] != NULL) | ^ NodeList.cpp: In member function 'void NodeList::setFlag(int) const': NodeList.cpp:53:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 53 | if (m_data[i] != NULL) | ^ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Path.cpp In file included from Path.h:24, from Path.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from Path.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Proto.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Proto.cpp:32: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ Proto.cpp: In constructor 'Proto::Proto(Scene*, Proto*, int)': Proto.cpp:171:13: warning: statement has no effect [-Wunused-value] 171 | m_hasTimeSensor; | ^~~~~~~~~~~~~~~ Proto.cpp: In function 'bool fixEventOuts(Node*, void*)': Proto.cpp:2826:22: warning: unused variable 'evIn' [-Wunused-variable] 2826 | EventIn *evIn = proto->getEventIn(j); | ^~~~ Proto.cpp:2827:17: warning: unused variable 'eventIn' [-Wunused-variable] 2827 | int eventIn = j; | ^~~~~~~ In file included from Proto.h:27: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ In file included from Proto.cpp:36: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RouteCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from RouteCommand.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MyString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c UnRouteCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from UnRouteCommand.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MyMesh.cpp In file included from MyMesh.cpp:27: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedFaceSet.h:24, from MyMesh.h:53: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from MyMesh.h:37: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SelectionCommand.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SelectionCommand.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Quaternion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RenderState.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from RenderState.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SceneTreeView.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from SceneTreeView.h:24, from SceneTreeView.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SceneGraphView.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from SceneGraphView.h:29, from SceneGraphView.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45, from SceneGraphView.cpp:42: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Scene3DView.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from Scene3DView.cpp:38: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from Scene3DView.h:27, from Scene3DView.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from Scene3DView.cpp:42: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Scene3DView.cpp: In member function 'unsigned int Scene3DView::getHit(int, int)': Scene3DView.cpp:421:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 421 | for (int i = 0; i < numNames; i++) { | ~~^~~~~~~~~~ Scene3DView.cpp:420:22: warning: unused variable 'maxDepth' [-Wunused-variable] 420 | unsigned maxDepth = *pickBuffer++; | ^~~~~~~~ Scene3DView.cpp:411:11: warning: unused variable 'path' [-Wunused-variable] 411 | Path *path = NULL; | ^~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Scene3DView.h:24: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SceneView.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from SceneView.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FieldView.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from FieldView.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from FieldViewItem.h:28, from FieldView.cpp:26: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FieldViewItem.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from FieldViewItem.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c URL.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c PanedWindow.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from PanedWindow.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c StatusBar.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from StatusBar.h:24, from StatusBar.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ChannelView.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from ChannelView.h:29, from ChannelView.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ToolbarWindow.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from ToolbarWindow.h:24, from ToolbarWindow.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45, from ToolbarWindow.h:26: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ SceneView.h:60:25: warning: 'virtual void SceneView::OnHighlight(void*)' was hidden [-Woverloaded-virtual=] 60 | virtual void OnHighlight(void *id) {} | ^~~~~~~~~~~ ToolbarWindow.h:37:25: note: by 'virtual void ToolbarWindow::OnHighlight(int)' 37 | virtual void OnHighlight(int id); | ^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EulerAngles.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c xerrorhandler.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from MainWindow.h:24, from xerrorhandler.cpp:54: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ xerrorhandler.cpp: In member function 'int DuneApp::emergency_rescue(int)': xerrorhandler.cpp:171:19: warning: unused variable 'fileStat' [-Wunused-variable] 171 | struct stat fileStat; | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InputDevice.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c TransformMode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ColorCircle.cpp In file included from ColorCircle.cpp:32: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from ColorCircle.h:35, from ColorCircle.cpp:24: FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeList.h:28, from Scene.h:32: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitimake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' alized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Aflock.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' Aflock.cpp: In member function 'Aflock::setPort(char const*)': Aflock.cpp:200:15: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 200 | strncpy( m_port, serialPort, Aflock::MAXCHARSTRINGSIZE ); | ^ Aflock.cpp: In member function 'Aflock::Aflock(char const*, int const&, int const&, int const&, int const&, int const&, BIRD_HEMI const&, int const&, bool const&, char const&, char const*)': Aflock.cpp:137:14: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 137 | strncpy( m_port, port, Aflock::MAXCHARSTRINGSIZE ); | ^ Aflock.cpp:150:13: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 150 | strncpy( m_calibrationFileName, calfile, Aflock::MAXCHARSTRINGSIZE ); | ^ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ScriptEdit.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from ScriptEdit.h:24, from ScriptEdit.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ ScriptEdit.cpp: In member function 'bool ScriptEdit::writeSFStringUrl(int, const char*)': ScriptEdit.cpp:251:11: warning: variable 'hasJavascript' set but not used [-Wunused-but-set-variable] 251 | bool hasJavascript = false; | ^~~~~~~~~~~~~ ScriptEdit.cpp: In member function 'bool TextEdit::writeSFStringText(int, const char*)': ScriptEdit.cpp:606:11: warning: unused variable 'hasJavascript' [-Wunused-variable] 606 | bool hasJavascript = false; | ^~~~~~~~~~~~~ ScriptEdit.cpp: In member function 'bool ObjectEdit::checkEditorData()': ScriptEdit.cpp:746:10: warning: variable 'beforeFirstDoubleQuoute' set but not used [-Wunused-but-set-variable] 746 | bool beforeFirstDoubleQuoute = true; | ^~~~~~~~~~~~~~~~~~~~~~~ ScriptEdit.cpp: In member function 'bool ObjectEdit::readEditorFile(char*, Node*, int)': ScriptEdit.cpp:824:9: warning: unused variable 'mode' [-Wunused-variable] 824 | int mode = blankOrTabMode; | ^~~~ ScriptEdit.cpp:825:9: warning: unused variable 'lineCount' [-Wunused-variable] 825 | int lineCount = 1; | ^~~~~~~~~ ScriptEdit.cpp:826:10: warning: unused variable 'beforeFirstDoubleQuoute' [-Wunused-variable] 826 | bool beforeFirstDoubleQuoute = true; | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Types.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from Types.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Commandline.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from MainWindow.h:24, from Commandline.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from Commandline.cpp:25: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsArc.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsCurveDegreeElevate.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsSurfaceDegreeElevate.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsMakeRevolvedSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c CheckBoxWindow.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from CheckBoxWindow.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c GpsMathLib.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c WonderlandModuleExport.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from WonderlandModuleExport.cpp:390: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c WriteWonderlandCellRenderCode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsCurve.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NurbsCurve.h:26, from NurbsCurve.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Vec3x.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c VertexModifier.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from VertexModifier.h:35, from VertexModifier.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c illegal2vrml.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from illegal2vrml.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedFaceSet.cpp In file included from NodeIndexedFaceSet.cpp:44: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedFaceSet.h:24, from NodeIndexedFaceSet.cpp:39: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ NodeIndexedFaceSet.cpp: In function 'bool comparePermutation(MyArray, MyArray, MFVec3f*)': NodeIndexedFaceSet.cpp:719:10: warning: unused variable 'ret' [-Wunused-variable] 719 | bool ret = true; | ^~~ NodeIndexedFaceSet.cpp: In member function 'void NodeIndexedFaceSet::extrudeFaces(float)': NodeIndexedFaceSet.cpp:883:12: warning: unused variable 'offset' [-Wunused-variable] 883 | int offset = face->getOffset(); | ^~~~~~ NodeIndexedFaceSet.cpp:884:13: warning: unused variable 'numVertices' [-Wunused-variable] 884 | int numVertices = face->getNumVertices(); | ^~~~~~~~~~~ NodeIndexedFaceSet.cpp: In member function 'void NodeIndexedFaceSet::insetFaces(float, int, int)': NodeIndexedFaceSet.cpp:2599:25: warning: unused variable 'midstart' [-Wunused-variable] 2599 | int midstart = vertices->getSFSize(); | ^~~~~~~~ NodeIndexedFaceSet.cpp:2503:13: warning: unused variable 'inc' [-Wunused-variable] 2503 | int inc = m_scene->getSelectedHandlesSize(); | ^~~ NodeIndexedFaceSet.cpp:2584:14: warning: variable 'zDirection' set but not used [-Wunused-but-set-variable] 2584 | bool zDirection = false; | ^~~~~~~~~~ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet* NodeIndexedFaceSet::csg(NodeIndexedFaceSet*, int, Matrix, Matrix)': NodeIndexedFaceSet.cpp:3587:39: warning: catching polymorphic type 'class CGAL::Assertion_exception' by value [-Wcatch-value=] 3587 | } catch(CGAL::Assertion_exception e) { | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet* NodeIndexedFaceSet::readOff(const char*)': NodeIndexedFaceSet.cpp:3700:9: warning: unused variable 'numVerticesPerFace' [-Wunused-variable] 3700 | int numVerticesPerFace = atoi(intStrings[2]); | ^~~~~~~~~~~~~~~~~~ NodeIndexedFaceSet.cpp: In member function 'void NodeIndexedFaceSet::writeOffVerticesAndColors(int, Node*)': NodeIndexedFaceSet.cpp:3860:28: warning: unused variable 'colorNode' [-Wunused-variable] 3860 | NodeColor *colorNode = (NodeColor *)color()->getValue(); | ^~~~~~~~~ NodeIndexedFaceSet.cpp: In member function 'void NodeIndexedFaceSet::writeOffIndicesAndColors(int, int, Node*)': NodeIndexedFaceSet.cpp:3902:24: warning: unused variable 'colorNode' [-Wunused-variable] 3902 | NodeColor *colorNode = (NodeColor *)color()->getValue(); | ^~~~~~~~~ In file included from .//../vcglib/vcg/space/index/grid_util.h:29, from .//../vcglib/vcg/complex/algorithms/closest.h:32, from .//../vcglib/vcg/complex/algorithms/clean.h:32, from quadric_simp.h:39, from NodeIndexedFaceSet.cpp:3948: .//../vcglib/vcg/space/index/space_iterators.h: In member function 'bool vcg::ClosestIterator::Refresh()': .//../vcglib/vcg/space/index/space_iterators.h:403:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 403 | for( iz = to_explore.min.Z();iz <= to_explore.max.Z(); ++iz) | ^~~ .//../vcglib/vcg/space/index/space_iterators.h:434:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 434 | std::sort(Elems.begin(),Elems.end()); | ^~~ In file included from .//../vcglib/vcg/complex/algorithms/closest.h:33: .//../vcglib/vcg/space/index/grid_closest.h: In function 'unsigned int vcg::GridGetInBox(SPATIALINDEXING&, OBJMARKER&, const Box3&, OBJPTRCONTAINER&)': .//../vcglib/vcg/space/index/grid_closest.h:235:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 235 | for (iy=ibbox.min[1]; iy<=ibbox.max[1]; iy++) | ^~~ .//../vcglib/vcg/space/index/grid_closest.h:251:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 251 | return (static_cast(_objectPtrs.size())); | ^~~~~~ In file included from .//../vcglib/vcg/complex/algorithms/clean.h:34: .//../vcglib/vcg/space/index/spatial_hashing.h: At global scope: .//../vcglib/vcg/space/index/spatial_hashing.h:39:38: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 39 | struct HashFunctor : public std::unary_function | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/streambuf:43, from /usr/include/c++/13/bits/streambuf_iterator.h:35, from /usr/include/c++/13/iterator:66, from /usr/include/CGAL/config.h:417, from /usr/include/CGAL/basic.h:21, from /usr/include/CGAL/Cartesian/Cartesian_base.h:20, from /usr/include/CGAL/Simple_cartesian.h:20, from NodeIndexedFaceSet.cpp:3458: /usr/include/c++/13/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from quadric_simp.h:40: .//../vcglib/vcg/complex/algorithms/local_optimization.h: In member function 'void vcg::LocalOptimization::ClearHeapOld()': .//../vcglib/vcg/complex/algorithms/local_optimization.h:323:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 323 | for(hi=h.begin();hi!=h.end();++hi) | ^~~ .//../vcglib/vcg/complex/algorithms/local_optimization.h:331:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 331 | make_heap(h.begin(),h.end()); | ^~~~~~~~~ NodeIndexedFaceSet.cpp: At global scope: NodeIndexedFaceSet.cpp:1693:14: warning: 'float midOffset(int, int)' defined but not used [-Wunused-function] 1693 | static float midOffset(int count, int numCount) | ^~~~~~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ SFFloat.h: In member function 'SFFloat::getFixedAngle(double)': SFFloat.h:65:29: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 65 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::isSymetricFace(int)': NodeIndexedFaceSet.cpp:840:26: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 840 | if (((vec2.x + vec.x) < fepsilon) && | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:833:15: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 833 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:841:26: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 841 | ((vec2.y - vec.y) < fepsilon) && | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:833:15: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 833 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:842:26: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 842 | ((vec2.z - vec.z) < fepsilon)) | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:833:15: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 833 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:840:26: warning: 'MEM[(struct Vec3x *)&vec2].x' may be used uninitialized [-Wmaybe-uninitialized] 840 | if (((vec2.x + vec.x) < fepsilon) && | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:839:19: note: 'MEM[(struct Vec3x *)&vec2].x' was declared here 839 | Vec3f vec2 = ncoord->point()->getValue(ci2); | ^~~~ NodeIndexedFaceSet.cpp:841:26: warning: 'MEM[(struct Vec3x *)&vec2].y' may be used uninitialized [-Wmaybe-uninitialized] 841 | ((vec2.y - vec.y) < fepsilon) && | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:839:19: note: 'MEM[(struct Vec3x *)&vec2].y' was declared here 839 | Vec3f vec2 = ncoord->point()->getValue(ci2); | ^~~~ NodeIndexedFaceSet.cpp:842:26: warning: 'MEM[(struct Vec3x *)&vec2].z' may be used uninitialized [-Wmaybe-uninitialized] 842 | ((vec2.z - vec.z) < fepsilon)) | ~~~~~~~~^~~~~~~~ NodeIndexedFaceSet.cpp:839:19: note: 'MEM[(struct Vec3x *)&vec2].z' was declared here 839 | Vec3f vec2 = ncoord->point()->getValue(ci2); | ^~~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator+(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:39: Vec3x.h:70:60: warning: 'MEM[(struct Vec3x *)&v1].x' may be used uninitialized [-Wmaybe-uninitialized] 70 | { return Vec3x(x + v.x, y + v.y, z + v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1257:11: note: 'MEM[(struct Vec3x *)&v1].x' was declared here 1257 | Vec3f v1 = vertices->getValue(ci->getValue(point1)); | ^~ In member function 'Vec3x::operator+(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:39: Vec3x.h:70:60: warning: 'MEM[(struct Vec3x *)&v1].y' may be used uninitialized [-Wmaybe-uninitialized] 70 | { return Vec3x(x + v.x, y + v.y, z + v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1257:11: note: 'MEM[(struct Vec3x *)&v1].y' was declared here 1257 | Vec3f v1 = vertices->getValue(ci->getValue(point1)); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:24: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&v1].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1257:11: note: 'MEM[(struct Vec3x *)&v1].z' was declared here 1257 | Vec3f v1 = vertices->getValue(ci->getValue(point1)); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:24: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&v2].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1258:11: note: 'MEM[(struct Vec3x *)&v2].x' was declared here 1258 | Vec3f v2 = vertices->getValue(ci->getValue(point2)); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:24: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&v2].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1258:11: note: 'MEM[(struct Vec3x *)&v2].y' was declared here 1258 | Vec3f v2 = vertices->getValue(ci->getValue(point2)); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)' at NodeIndexedFaceSet.cpp:1280:24: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&v2].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::checkMidpoint(Vec3x, int, int, int, int, int, int)': NodeIndexedFaceSet.cpp:1258:11: note: 'MEM[(struct Vec3x *)&v2].z' was declared here 1258 | Vec3f v2 = vertices->getValue(ci->getValue(point2)); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&r].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1366:19: note: 'MEM[(struct Vec3x *)&r].x' was declared here 1366 | Vec3f r = newVertices->getValue(off3); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&r].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1366:19: note: 'MEM[(struct Vec3x *)&r].y' was declared here 1366 | Vec3f r = newVertices->getValue(off3); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&r].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1366:19: note: 'MEM[(struct Vec3x *)&r].z' was declared here 1366 | Vec3f r = newVertices->getValue(off3); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&t].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1364:19: note: 'MEM[(struct Vec3x *)&t].z' was declared here 1364 | Vec3f t = newVertices->getValue(off2); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1360:19: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 1360 | Vec3f vec = newVertices->getValue(off); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1360:19: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 1360 | Vec3f vec = newVertices->getValue(off); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1423:37: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1360:19: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 1360 | Vec3f vec = newVertices->getValue(off); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'Nmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' odeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&t].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1364:19: note: 'MEM[(struct Vec3x *)&t].y' was declared here 1364 | Vec3f t = newVertices->getValue(off2); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&t].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1364:19: note: 'MEM[(struct Vec3x *)&t].x' was declared here 1364 | Vec3f t = newVertices->getValue(off2); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&s].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1362:19: note: 'MEM[(struct Vec3x *)&s].z' was declared here 1362 | Vec3f s = newVertices->getValue(off1); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&s].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1362:19: note: 'MEM[(struct Vec3x *)&s].y' was declared here 1362 | Vec3f s = newVertices->getValue(off1); | ^ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeIndexedFaceSet::splitIntoPieces(int, int)' at NodeIndexedFaceSet.cpp:1424:35: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&s].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::splitIntoPieces(int, int)': NodeIndexedFaceSet.cpp:1362:19: note: 'MEM[(struct Vec3x *)&s].x' was declared here 1362 | Vec3f s = newVertices->getValue(off1); | ^ NodeIndexedFaceSet.cpp: In member function 'NodeIndexedFaceSet::extrudeFaces(float)': NodeIndexedFaceSet.cpp:903:27: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 903 | vec.x += dist; | ~~~~~~^~~~~~~ NodeIndexedFaceSet.cpp:900:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 900 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:905:43: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 905 | newVertices->appendSFValue(vec.x, vec.y, vec.z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ NodeIndexedFaceSet.cpp:900:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 900 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:904:31: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 904 | vec.z = vec.z + dist; | ~~~~~~^~~~~~ NodeIndexedFaceSet.cpp:900:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 900 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:943:35: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 943 | vec.x = vec.x - dist; | ~~~~~~^~~~~~ NodeIndexedFaceSet.cpp:941:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 941 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:945:43: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 945 | newVertices->appendSFValue(vec.x, vec.y, vec.z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ NodeIndexedFaceSet.cpp:941:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 941 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ NodeIndexedFaceSet.cpp:944:31: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 944 | vec.z = vec.z + dist; | ~~~~~~^~~~~~ NodeIndexedFaceSet.cpp:941:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 941 | Vec3f vec = ncoord->point()->getValue(ci); | ^~~ In file included from /usr/include/features.h:503, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from NodeIndexedFaceSet.cpp:28: In function 'read', inlined from 'NodeIndexedFaceSet::readOff(char const*)' at NodeIndexedFaceSet.cpp:3641:13: /usr/include/bits/unistd.h:28:10: warning: '*read' specified size 4294967293 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 28 | return __glibc_fortify (read, __nbytes, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/unistd-decl.h: In member function 'NodeIndexedFaceSet::readOff(char const*)': /usr/include/bits/unistd-decl.h:29:16: note: in a call to function '*read' declared with attribute 'access (write_only, 2, 3)' 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/algorithm:60, from NodeIndexedFaceSet.cpp:35: In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:224:28, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]' at /usr/include/CGAL/Static_filtered_predicate.h:31:23: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3085317]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/CGAL/Static_filtered_predicate.h:15, from /usr/include/CGAL/Lazy_kernel.h:18, from /usr/include/CGAL/Exact_predicates_exact_constructions_kernel.h:27, from NodeIndexedFaceSet.cpp:3460: /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:224:29: note: '' declared here 224 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:228:28, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]' at /usr/include/CGAL/Static_filtered_predicate.h:31:23: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3085318]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:228:29: note: '' declared here 228 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ In member function 'std::pair, bool>::pair, bool, true>(CGAL::Triangle_3&&, bool&&)', inlined from 'std::make_pair, bool>(CGAL::Triangle_3&&, bool&&)std::pair >::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from 'CGAL::Epic_converter > >::operator()(CGAL::Triangle_3 > > const&) const' at /usr/include/CGAL/Epic_converter.h:232:28, inlined from 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]' at /usr/include/CGAL/Static_filtered_predicate.h:31:23: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: 'MEM[(struct Triangle_3 &)&D.3085319]' may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/CGAL/Epic_converter.h: In function 'CGAL::Static_filtered_predicate >, CGAL::Filtered_predicate > >, CGAL::CommonKernelFunctors::Is_degenerate_3 > >, CGAL::Exact_converter > >, CGAL::Approx_converter > >, true>, CGAL::internal::Static_filters_predicates::Is_degenerate_3, CGAL::Epick> >, CGAL::internal::Static_filters, CGAL::Epick> > > > >::operator() >(CGAL::Triangle_3 const&) constbool [clone .isra.0]': /usr/include/CGAL/Epic_converter.h:232:29: note: '' declared here 232 | return std::make_pair(Triangle_3(),false); | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c PreferencesApp.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from PanedWindow.h:24, from MainWindow.h:24, from PreferencesApp.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from SceneView.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EcmaScriptApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c DuneApp.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from DuneApp.cpp:42: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from DuneApp.h:39, from DuneApp.cpp:41: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from MainWindow.h:45, from DuneApp.cpp:44: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ DuneApp.cpp: In member function 'void DuneApp::OnFilePreview(Scene*)': DuneApp.cpp:595:13: warning: unused variable 'remote' [-Wunused-variable] 595 | int remote = swBrowserGetRemote(GetBrowser()); | ^~~~~~ DuneApp.cpp:635:13: warning: unused variable 'dummy' [-Wunused-variable] 635 | int dummy; | ^~~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c StereoViewApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OutputApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InputDeviceApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RouteViewApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c StartWithApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ExportNamesApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ModellingApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RenderApp.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ElevationGridDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Dialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsCurveDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsPlaneDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ModellingSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ScriptDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScript.h:26, from ScriptDialog.h:25, from ScriptDialog.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RenderSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c DefDialog.cpp In file included from Path.h:24, from DefDialog.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from DefDialog.h:25, from DefDialog.cpp:28: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c CoverDefDialog.cpp In file included from Path.h:24, from CoverDefDialog.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from CoverDefDialog.h:25, from CoverDefDialog.cpp:28: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Box2NurbsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeBox.h:24, from Box2NurbsDialog.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Cone2NurbsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeCone.h:25, from Cone2NurbsDialog.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Sphere2NurbsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Cylinder2NurbsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeCylinder.h:25, from Cylinder2NurbsDialog.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsCurve2NurbsSurfDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFBool.h:24, from NurbsCurve2NurbsSurfDialog.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from NurbsCurve2NurbsSurfDialog.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NurbsCurve2NurbsSurfDialog.cpp:22: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NurbsCurve2NurbsSurfDialog.cpp:29: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InteractionDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from InteractionDialog.h:24, from InteractionDialog.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InteractionDialog2.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from InteractionDialog2.h:24, from InteractionDialog2.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InteractionDialog3.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from InteractionDialog3.h:24, from InteractionDialog3.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c CurveAnimationDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from CurveAnimationDialog.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c AnimationDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from AnimationDialog.h:24, from AnimationDialog.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c URLDialog.cpp In file included from Path.h:24, from URLDialog.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from URLDialog.h:25, from URLDialog.cpp:28: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c FieldPipeDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OneBoolDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ArrayDialog.cpp In file included from SfVec3x.h:24, from SFVec3f.h:26, from ArrayDialog.h:28, from ArrayDialog.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeCone.h:25, from ArrayDialog.cpp:29: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OneFloatDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OneIntDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OneVec3fDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OneTextDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c TwoRadioButtonsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EcmaScriptSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c PreviewSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c UploadSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c HelpSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c TexteditSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c StereoViewSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c OutputSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InputDeviceSelectionDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InputDeviceNameSelectionDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InputDeviceSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c AflockSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c RouteViewSettingsDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c WonderlandModuleExportDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from WonderlandModuleExportDialog.cpp:32: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ProtoNameDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeBox.h:24, from ProtoNameDialog.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ScriptEventDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from ScriptEventDialog.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c CattExportDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SplitFacesDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ToIndexedFaceSetDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ProtoDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScript.h:26, from ProtoDialog.h:25, from ProtoDialog.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ViewpointDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from ViewpointDialog.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NurbsCurve2DDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from NurbsCurve2DDialog.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InsertToNurbsCurveDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c InsertToNurbsSurfaceDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SliderFloatDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SceneDialog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneDialog.h:25, from SceneDialog.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c QuadInsetDialog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFBool.cpp In file included from SFBool.cpp:26: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFBoolItem.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFBoolItem.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFColor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFColorItem.cpp In file included from SFColor.h:24, from SFColorItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFColorItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c HAnimJointDialog.cpp In file included from NodeHAnimHumanoid.h:28, from HAnimJointDialog.cpp:32: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from HAnimJointDialog.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27, from DuneApp.h:39, from HAnimJointDialog.cpp:28: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFColorRGBA.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFColorRGBAItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFColorRGBA.h:24, from SFColorRGBAItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFColorRGBAItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFDouble.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFDouble.cpp:27: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFDoubleItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFDouble.h:24, from SFDoubleItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFDoubleItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFFloat.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFFloat.cpp:26: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFFloatItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFFloat.h:24, from SFFloatItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFFloatItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFImageItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFImage.h:24, from SFImageItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFImage.h:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFImage.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFImage.h:24, from SFImage.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFImage.h:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFInt32.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFInt32.cpp:26: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFInt32Item.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFInt32.h:24, from SFInt32Item.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFInt32Item.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFMatrix3f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFMatrix3f.cpp:28: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFMatrix3fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFMatrix3f.h:25, from SFMatrix3fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFMatrix3fItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFMatrix4f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFMatrix4f.cpp:28: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFMatrix4fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFMatrix4f.h:25, from SFMatrix4fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFMatrix4fItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from SFNode.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Proto.h:27: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFNodeItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFNode.h:27, from SFNodeItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFNodeItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFRotationItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFRotation.h:26, from SFRotationItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFRotationItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFRotation.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFStringItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFString.h:26, from SFStringItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFStringItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFString.cpp:25: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFTimeItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFTime.h:26, from SFTimeItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFTimeItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec2f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec2fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec2f.h:26, from SFVec2fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFVec2fItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec2dItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec2d.h:26, from SFVec2dItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFVec2dItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec2d.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec3f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec3f.cpp:28: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec3fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SfVec3x.h:24, from SFVec3f.h:26, from SFVec3fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFVec3fItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec3dItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SfVec3x.h:24, from SFVec3d.h:26, from SFVec3dItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFVec3dItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec3d.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec3d.h:32, from SFVec3d.cpp:26: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec4fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec4f.h:28, from SFVec4fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from SFVec4fItem.cpp:24: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c SFVec4f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from SFVec4f.cpp:28: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFBoolItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from MFBoolItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFBoolItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFBool.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.cpp:26: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFColor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFColorItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:25, from MFColor.h:24, from MFColorItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFColorItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFColorRGBA.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFColorRGBAItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:25, from MFColorRGBA.h:24, from MFColorRGBAItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFColorRGBAItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFDoubleItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFDouble.h:25, from MFDoubleItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFDoubleItem.cpp:25: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFDouble.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFInt32Item.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFInt32.h:25, from MFInt32Item.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFInt32.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFInt32.h:25, from MFInt32.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFInt32.cpp:26: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFFloatItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:25, from MFFloatItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFFloatItem.cpp:25: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFFloat.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:26, from MFFloat.cpp:25: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFNodeItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFNode.h:24, from MFNode.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from MFNode.cpp:32: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFNode.h:25: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26, from MFNode.cpp:34: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from MFNode.cpp:30: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFRotation.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFRotationItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:25, from MFRotation.h:24, from MFRotationItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFRotationItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' MFString.cpp: In member function 'virtual int MFString::writeDataC(int, int, int) const': MFString.cpp:82:10: warning: variable 'hasEndN' set but not used [-Wunused-but-set-variable] 82 | bool hasEndN = false; | ^~~~~~~ In file included from MFString.cpp:26: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFStringItem.cpp In file included from MFString.h:24, from MFStringItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFStringItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFTime.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFTimeItem.cpp In file included from MFTime.h:24, from MFTimeItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFTimeItem.cpp:25: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec2f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec2fItem.cpp In file included from MFFloat.h:25, from MFVec2f.h:24, from MFVec2fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFVec2fItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec2dItem.cpp In file included from MFDouble.h:25, from MFVec2d.h:24, from MFVec2dItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFVec2dItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec2d.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec3fItem.cpp In file included from MFFloat.h:25, from MFVec3f.h:24, from MFVec3fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFVec3fItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec3f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec3dItem.cpp In file included from MFDouble.h:25, from MFVec3d.h:24, from MFVec3dItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFVec3dItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec3d.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec4fItem.cpp In file included from MFFloat.h:25, from MFVec4f.h:24, from MFVec4fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFVec4fItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFVec4f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFMatrix3f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFMatrix3fItem.cpp In file included from MFFloat.h:25, from MFMatrix3f.h:24, from MFMatrix3fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFMatrix3fItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFMatrix4fItem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFFloat.h:25, from MFMatrix4f.h:24, from MFMatrix4fItem.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from SceneView.h:25, from FieldView.h:25, from MFMatrix4fItem.cpp:26: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MFMatrix4f.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c BasicTransformNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from BasicTransformNode.h:29, from BasicTransformNode.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c TransformNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from BasicTransformNode.h:29, from TransformNode.h:24, from TransformNode.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c GeoNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from GeoNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c DynamicFieldsNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from DynamicFieldsNode.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from DynamicFieldsNode.cpp:26: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c GroupNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GroupNode.h:26, from GroupNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c StaticGroupNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from StaticGroupNode.h:26, from StaticGroupNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MeshMorphingNode.cpp In file included from MeshMorphingNode.cpp:27: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from MeshMorphingNode.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ MeshMorphingNode.cpp: In member function 'virtual Vec3f MeshMorphingNode::getMinBoundingBox()': MeshMorphingNode.cpp:347:10: warning: variable 'foundInterOutput' set but not used [-Wunused-but-set-variable] 347 | bool foundInterOutput = false; | ^~~~~~~~~~~~~~~~ MeshMorphingNode.cpp: In member function 'virtual Vec3f MeshMorphingNode::getMaxBoundingBox()': MeshMorphingNode.cpp:442:10: warning: variable 'foundInterOutput' set but not used [-Wunused-but-set-variable] 442 | bool foundInterOutput = false; | ^~~~~~~~~~~~~~~~ In file included from Interpolator.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitializemake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' d [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c MeshBasedNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MeshBasedNode.cpp:37: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from MeshBasedNode.cpp:33: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ MeshBasedNode.cpp: In member function 'virtual int MeshBasedNode::writeRib(int, int)': MeshBasedNode.cpp:1292:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1292 | for (int i = 0; i < strlen(texture); i++) | ~~^~~~~~~~~~~~~~~~~ MeshBasedNode.cpp: In member function 'int MeshBasedNode::writePovrayTriangles(int, int, GeometryNode*)': MeshBasedNode.cpp:1939:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1939 | if (!nimageTexture) | ^ MeshBasedNode.cpp:1954:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1954 | for (int i = 0; i < strlen(texture); i++) | ~~^~~~~~~~~~~~~~~~~ MeshBasedNode.cpp:1965:18: warning: unused variable 'validTexturer' [-Wunused-variable] 1965 | bool validTexturer = false; | ^~~~~~~~~~~~~ MeshBasedNode.cpp:1767:18: warning: variable 'colors' set but not used [-Wunused-but-set-variable] 1767 | const float *colors = NULL; | ^~~~~~ MeshBasedNode.cpp:1768:9: warning: variable 'numColors' set but not used [-Wunused-but-set-variable] 1768 | int numColors = 0; | ^~~~~~~~~ MeshBasedNode.cpp:1770:10: warning: variable 'colorPerVertex' set but not used [-Wunused-but-set-variable] 1770 | bool colorPerVertex; | ^~~~~~~~~~~~~~ MeshBasedNode.cpp:1801:10: warning: variable 'normalPerVertex' set but not used [-Wunused-but-set-variable] 1801 | bool normalPerVertex; | ^~~~~~~~~~~~~~~ In file included from GeometryNode.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ChainBasedNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from ChainBasedNode.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeList.h:28, from Scene.h:32: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from ChainBasedNode.cpp:28: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] In file included from NodeCurveAnimation.h:26, from ChainBasedNode.cpp:34: NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)' at ChainBasedNode.cpp:327:55: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&normal].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ ChainBasedNode.cpp: In member function 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)': ChainBasedNode.cpp:317:15: note: 'MEM[(struct Vec3x *)&normal].x' was declared here 317 | Vec3f normal(rotationAxis); | ^~~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)' at ChainBasedNode.cpp:327:55: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&normal].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ ChainBasedNode.cpp: In member function 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)': ChainBasedNode.cpp:317:15: note: 'MEM[(struct Vec3x *)&normal].y' was declared here 317 | Vec3f normal(rotationAxis); | ^~~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)' at ChainBasedNode.cpp:327:55: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&normal].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ ChainBasedNode.cpp: In member function 'ChainBasedNode::toOrientationInterpolator(NodeOrientationInterpolator*, float const*)': ChainBasedNode.cpp:317:15: note: 'MEM[(struct Vec3x *)&normal].z' was declared here 317 | Vec3f normal(rotationAxis); | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c EmitterNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from EmitterNode.h:25, from EmitterNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c GeometryNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from GeometryNode.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c X3DNBodyCollidableNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DNBodyCollidableNode.h:24, from X3DNBodyCollidableNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c X3DNBodyCollisionSpaceNode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DNBodyCollisionSpaceNode.h:24, from X3DNBodyCollisionSpaceNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c X3DRigidJointNode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DRigidJointNode.h:24, from X3DRigidJointNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c AnchoredJointNode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from AnchoredJointNode.h:24, from AnchoredJointNode.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c IndexedTriangleSetNode.cpp In file included from NodeIndexedTriangleFanSet.h:28, from IndexedTriangleSetNode.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedTriangleFanSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { xmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ViewpointNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from ViewpointNode.h:26, from ViewpointNode.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c DamperNode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from DamperNode.h:26, from DamperNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c ChaserNode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from ChaserNode.h:26, from ChaserNode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Texture3DNode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from Texture3DNode.cpp:36: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeImageTexture3D.h:24, from Texture3DNode.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27, from GeometryNode.h:24: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeAnchor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAnchor.h:26, from NodeAnchor.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeAudioClip.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAudioClip.h:26, from NodeAudioClip.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeAppearance.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from NodeAppearance.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeArc2D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from ChainBasedNode.h:24, from NodeArc2D.h:24, from NodeArc2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ SFFloat.h: In member function 'SFFloat::getFixedAngle(double)': SFFloat.h:65:29: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 65 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBackground.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBackground.h:26, from NodeBackground.cpp:35: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeBackground.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBallJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from AnchoredJointNode.h:24, from NodeBallJoint.h:24, from NodeBallJoint.cpp:40: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBillboard.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBillboard.h:26, from NodeBillboard.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBlendedVolumeStyle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBlendedVolumeStyle.h:26, from NodeBlendedVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBooleanFilter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBooleanFilter.h:26, from NodeBooleanFilter.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBooleanSequencer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeBooleanSequencer.h:25, from NodeBooleanSequencer.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeArcClose2D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeArcClose2D.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeArcClose2D.h:24, from NodeArcClose2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBooleanTrigger.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBooleanTrigger.h:26, from NodeBooleanTrigger.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBooleanToggle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBooleanToggle.h:26, from NodeBooleanToggle.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBoundedPhysicsModel.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBoundedPhysicsModel.h:26, from NodeBoundedPhysicsModel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBoundaryEnhancementVolumeStyle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBoundaryEnhancementVolumeStyle.h:26, from NodeBoundaryEnhancementVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCADAssembly.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCADAssembly.h:26, from NodeCADAssembly.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCADFace.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCADFace.h:26, from NodeCADFace.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCADLayer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCADLayer.h:26, from NodeCADLayer.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCADPart.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCADPart.h:26, from NodeCADPart.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCartoonVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCartoonVolumeStyle.h:26, from NodeCartoonVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCircle2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from ChainBasedNode.h:24, from NodeCircle2D.h:24, from NodeCircle2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeClipPlane.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeClipPlane.h:26, from NodeClipPlane.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollidableShape.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DNBodyCollidableNode.h:24, from NodeCollidableShape.h:24, from NodeCollidableShape.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBox.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeBox.cpp:48: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeBox.h:24, from NodeBox.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollidableOffset.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DNBodyCollidableNode.h:24, from NodeCollidableOffset.h:24, from NodeCollidableOffset.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollision.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCollision.h:26, from NodeCollision.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollisionCollection.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from NodeCollisionCollection.h:24, from NodeCollisionCollection.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollisionSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from NodeCollisionSensor.h:24, from NodeCollisionSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCollisionSpace.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DNBodyCollisionSpaceNode.h:24, from NodeCollisionSpace.h:24, from NodeCollisionSpace.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColor.h:26, from NodeColor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from NodeColor.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorChaser.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColorChaser.h:26, from NodeColorChaser.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorDamper.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColorDamper.h:26, from NodeColorDamper.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorRGBA.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColorRGBA.h:26, from NodeColorRGBA.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from NodeColorRGBA.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorInterpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeColorInterpolator.h:24, from NodeColorInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeComposedCubeMapTexture.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeComposedCubeMapTexture.h:26, from NodeComposedCubeMapTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCommonSurfaceShader.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCommonSurfaceShader.h:26, from NodeCommonSurfaceShader.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeComposedShader.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeComposedShader.h:26, from NodeComposedShader.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeComposedTexture3D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeComposedTexture3D.h:26, from NodeComposedTexture3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeComposedVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeComposedVolumeStyle.h:26, from NodeComposedVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeConeEmitter.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeConeEmitter.h:26, from NodeConeEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeContact.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from NodeContact.h:24, from NodeContact.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeContour2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeContour2D.h:26, from NodeContour2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeContour2D.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NodePolyline2D.h:24, from NodeContour2D.cpp:32: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodePolyline2D.h:68:21: note: by 'virtual int NodePolyline2D::write(int, int, bool)' 68 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeContourPolyline2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from ChainBasedNode.h:24, from NodeContourPolyline2D.h:24, from NodeContourPolyline2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCone.cpp In file included from NodeCone.cpp:32: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeCone.h:25, from NodeCone.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateChaser.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCoordinateChaser.h:26, from NodeCoordinateChaser.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateDamper.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCoordinateDamper.h:26, from NodeCoordinateDamper.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateDeformer.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCoordinateDeformer.h:26, from NodeCoordinateDeformer.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinate.cpp In file included from NodeTriangleSet.h:28, from NodeCoordinate.cpp:47: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCoordinate.h:26, from NodeCoordinate.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeCoordinate.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCoordinate.cpp:57: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ NodeCoordinate.cpp: In member function 'void NodeCoordinate::setHandleVertices(int, const Vec3f&)': NodeCoordinate.cpp:652:11: warning: unused variable 'epsilon' [-Wunused-variable] 652 | float epsilon = TheApp->GetHandleEpsilon(); | ^~~~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ NodeCoordinate.cpp: In member function 'NodeCoordinate::checkHandle(int)': NodeCoordinate.cpp:781:41: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 781 | (fabsf(vPoint.x + hPoint.x) < epsilon)) | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:776:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 776 | Vec3f vPoint = point()->getValue(ci->getValue(offset + j)); | ^~~~~~ NodeCoordinate.cpp:780:41: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 780 | (fabsf(vPoint.y - hPoint.y) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:776:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 776 | Vec3f vPoint = point()->getValue(ci->getValue(offset + j)); | ^~~~~~ NodeCoordinate.cpp:779:41: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 779 | if ((fabsf(vPoint.z - hPoint.z) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:776:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 776 | Vec3f vPoint = point()->getValue(ci->getValue(offset + j)); | ^~~~~~ NodeCoordinate.cpp:781:41: warning: 'MEM[(struct Vec3x *)&hPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 781 | (fabsf(vPoint.x + hPoint.x) < epsilon)) | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:778:27: note: 'MEM[(struct Vec3x *)&hPoint].x' was declared here 778 | Vec3f hPoint = point()->getValue(ci->getValue(hOffset + n)); | ^~~~~~ NodeCoordinate.cpp:780:41: warning: 'MEM[(struct Vec3x *)&hPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 780 | (fabsf(vPoint.y - hPoint.y) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:778:27: note: 'MEM[(struct Vec3x *)&hPoint].y' was declared here 778 | Vec3f hPoint = point()->getValue(ci->getValue(hOffset + n)); | ^~~~~~ NodeCoordinate.cpp:779:41: warning: 'MEM[(struct Vec3x *)&hPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 779 | if ((fabsf(vPoint.z - hPoint.z) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:778:27: note: 'MEM[(struct Vec3x *)&hPoint].z' was declared here 778 | Vec3f hPoint = point()->getValue(ci->getValue(hOffset + n)); | ^~~~~~ NodeCoordinate.cpp:751:44: warning: 'MEM[(struct Vec3x *)&hPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 751 | if (fabsf(vPoint.x - hPoint.x) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:738:19: note: 'MEM[(struct Vec3x *)&hPoint].x' was declared here 738 | Vec3f hPoint = point()->getValue(handle); | ^~~~~~ NodeCoordinate.cpp:750:41: warning: 'MEM[(struct Vec3x *)&hPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 750 | (fabsf(vPoint.y - hPoint.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:738:19: note: 'MEM[(struct Vec3x *)&hPoint].y' was declared here 738 | Vec3f hPoint = point()->getValue(handle); | ^~~~~~ NodeCoordinate.cpp:749:41: warning: 'MEM[(struct Vec3x *)&hPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 749 | if ((fabsf(vPoint.z - hPoint.z) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:738:19: note: 'MEM[(struct Vec3x *)&hPoint].z' was declared here 738 | Vec3f hPoint = point()->getValue(handle); | ^~~~~~ NodeCoordinate.cpp:751:44: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 751 | if (fabsf(vPoint.x - hPoint.x) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:747:27: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 747 | Vec3f vPoint = point()->getValue( | ^~~~~~ NodeCoordinate.cpp:750:41: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 750 | (fabsf(vPoint.y - hPoint.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:747:27: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 747 | Vec3f vPoint = point()->getValue( | ^~~~~~ NodeCoordinate.cpp:749:41: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 749 | if ((fabsf(vPoint.z - hPoint.z) < epsilon) && | ~~~~~~~~~^~~~~~~~~~ NodeCoordinate.cpp:747:27: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 747 | Vec3f vPoint = point()->getValue( | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeCoordinate::setHandleFaces(int, Vec3x const&)' at NodeCoordinate.cpp:535:25: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeCoordinate.cpp: In member function 'NodeCoordinate::setHandleFaces(int, Vec3x const&)': NodeCoordinate.cpp:528:15: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 528 | Vec3f vec = point()->getValue(ci->getValue(j)); | ^~~ NodeCoordinate.cpp:556:48: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 556 | (fabsf(m_selectedVertices[n].y - vec.y) < epsilon) && NodeCoordinate.cpp:528:15: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 528 | Vec3f vec = point()->getValue(ci->getValue(j)); | ^~~ NodeCoordinate.cpp:557:48: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 557 | (fabsf(m_selectedVertices[n].z - vec.z) < epsilon)) { NodeCoordinate.cpp:528:15: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 528 | Vec3f vec = point()->getValue(ci->getValue(j)); | ^~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::setHandle(MFVec3f*, int, Vec3x const&, Vec3x const&, bool, bool)': NodeCoordinate.cpp:698:40: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 698 | if (fabsf(vPoint.x - oldV.x) < epsilon) { | ~~~~~~~~~^~~~~~~~ NodeCoordinate.cpp:695:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 695 | Vec3f vPoint = point()->getValue(i); | ^~~~~~ NodeCoordinate.cpp:697:40: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 697 | && (fabsf(vPoint.y - oldV.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~ NodeCoordinate.cpp:695:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 695 | Vec3f vPoint = point()->getValue(i); | ^~~~~~ NodeCoordinate.cpp:696:40: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 696 | if ( (fabsf(vPoint.z - oldV.z) < epsilon) | ~~~~~~~~~^~~~~~~~ NodeCoordinate.cpp:695:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 695 | Vec3f vPoint = point()->getValue(i); | ^~~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:411:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&ret].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:407:19: note: 'MEM[(struct Vec3x *)&ret].x' was declared here 407 | Vec3f ret((Vec3f)point()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:411:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&ret].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:407:19: note: 'MEM[(struct Vec3x *)&ret].y' was declared here 407 | Vec3f ret((Vec3f)point()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:411:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&ret].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:407:19: note: 'MEM[(struct Vec3x *)&ret].z' was declared here 407 | Vec3f ret((Vec3f)point()->getValue(handle)); | ^~~ NodeCoordinate.cpp:378:32: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 378 | status.catFloat(vec.x); | ~~~~~~~~~~~~~~~^~~~~~~ NodeCoordinate.cpp:377:23: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 377 | Vec3f vec = point()->getValue(ci->getValue(h1)); | ^~~ NodeCoordinate.cpp:380:32: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 380 | status.catFloat(vec.y); | ~~~~~~~~~~~~~~~^~~~~~~ NodeCoordinate.cpp:377:23: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 377 | Vec3f vec = point()->getValue(ci->getValue(h1)); | ^~~ NodeCoordinate.cpp:382:32: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 382 | status.catFloat(vec.z); | ~~~~~~~~~~~~~~~^~~~~~~ NodeCoordinate.cpp:377:23: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 377 | Vec3f vec = point()->getValue(ci->getValue(h1)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:402:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&first].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:401:19: note: 'MEM[(struct Vec3x *)&first].x' was declared here 401 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:402:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&first].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:401:19: note: 'MEM[(struct Vec3x *)&first].y' was declared here 401 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:402:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&first].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:401:19: note: 'MEM[(struct Vec3x *)&first].z' was declared here 401 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:388:28: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&first].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:387:27: note: 'MEM[(struct Vec3x *)&first].x' was declared here 387 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:388:28: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&first].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:387:27: note: 'MEM[(struct Vec3x *)&first].y' was declared here 387 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:388:28: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&first].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:387:27: note: 'MEM[(struct Vec3x *)&first].z' was declared here 387 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:375:27: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&first].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:374:26: note: 'MEM[(struct Vec3x *)&first].x' was declared here 374 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:375:27: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&first].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:374:26: note: 'MEM[(struct Vec3x *)&first].y' was declared here 374 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:375:27: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&first].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:374:26: note: 'MEM[(struct Vec3x *)&first].z' was declared here 374 | Vec3f first = point()->getValue(ci->getValue(handle)); | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:326:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&ret].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:322:19: note: 'MEM[(struct Vec3x *)&ret].x' was declared here 322 | Vec3f ret((Vec3f)point()->getValue(handle)); | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:326:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&ret].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:322:19: note: 'MEM[(struct Vec3x *)&ret].y' was declared here 322 | Vec3f ret((Vec3f)point()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeCoordinate::getHandle(int, int*, int*)' at NodeCoordinate.cpp:326:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&ret].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::getHandle(int, int*, int*)': NodeCoordinate.cpp:322:19: note: 'MEM[(struct Vec3x *)&ret].z' was declared here 322 | Vec3f ret((Vec3f)point()->getValue(handle)); | ^~~ NodeCoordinate.cpp: In member function 'NodeCoordinate::setHandleLines(int, Vec3x const&)': NodeCoordinate.cpp:605:44: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 605 | if ((fabsf(m_selectedVertices[n].x + vec.x) < epsilon) && NodeCoordinate.cpp:593:11: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 593 | Vec3f vec = point()->getValue(ci->getValue(index1)); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeCoordinate::setHandleLines(int, Vec3x const&)' at NodeCoordinate.cpp:595:28: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeCoordinate.cpp: In member function 'NodeCoordinate::setHandleLines(int, Vec3x const&)': NodeCoordinate.cpp:593:11: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 593 | Vec3f vec = point()->getValue(ci->getValue(index1)); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeCoordinate::setHandleLines(int, Vec3x const&)' at NodeCoordinate.cpp:595:28: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeCoordinate.cpp: In member function 'NodeCoordinate::setHandleLines(int, Vec3x const&)': NodeCoordinate.cpp:593:11: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 593 | Vec3f vec = point()->getValue(ci->getValue(index1)); | ^~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateInterpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeCoordinateInterpolator.h:24, from NodeCoordinateInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateInterpolator2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeCoordinateInterpolator2D.h:24, from NodeCoordinateInterpolator2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCoordinateDouble.cpp In file included from NodeTriangleSet.h:28, from NodeCoordinateDouble.cpp:39: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCoordinateDouble.h:26, from NodeCoordinateDouble.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeCoordinateDouble.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCylinderSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCylinderSensor.h:26, from NodeCylinderSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDISEntityManager.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDISEntityManager.h:32, from NodeDISEntityManager.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDISEntityTypeMapping.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDISEntityTypeMapping.h:32, from NodeDISEntityTypeMapping.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDirectionalLight.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDirectionalLight.h:26, from NodeDirectionalLight.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCylinder.cpp In file included from NodeCylinder.cpp:32: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeCylinder.h:25, from NodeCylinder.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | {make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDoubleAxisHingeJoint.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from AnchoredJointNode.h:24, from NodeDoubleAxisHingeJoint.h:24, from NodeDoubleAxisHingeJoint.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEaseInEaseOut.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEaseInEaseOut.h:26, from NodeEaseInEaseOut.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDisk2D.cpp In file included from NodeDisk2D.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeDisk2D.h:24, from NodeDisk2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = vmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' .x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEspduTransform.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEspduTransform.h:26, from NodeEspduTransform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeExplosionEmitter.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeExplosionEmitter.h:26, from NodeExplosionEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeElevationGrid.cpp In file included from NodeElevationGrid.cpp:36: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeElevationGrid.h:24, from NodeElevationGrid.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ SFFloat.h: In member function 'SFFloat::getFixedAngle(double)': SFFloat.h:65:29: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 65 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x consmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' t&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeFillProperties.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeFillProperties.h:26, from NodeFillProperties.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeFloatVertexAttribute.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeFloatVertexAttribute.h:26, from NodeFloatVertexAttribute.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeFog.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeFog.h:26, from NodeFog.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeFogCoordinate.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeFogCoordinate.h:26, from NodeFogCoordinate.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeFontStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeFontStyle.h:26, from NodeFontStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from NodeFontStyle.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeForcePhysicsModel.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeForcePhysicsModel.h:26, from NodeForcePhysicsModel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeExtrusion.cpp In file included from NodeExtrusion.cpp:97: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeExtrusion.h:26, from NodeExtrusion.cpp:87: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeExtrusion.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoCoordinate.cpp In file included from NodeTriangleSet.h:28, from NodeGeoCoordinate.cpp:43: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoCoordinate.h:24, from NodeGeoCoordinate.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeoNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeGeoCoordinate.cpp:53: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFacemake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' Normals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:363:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&ret].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:360:19: note: 'MEM[(struct Vec3x *)&ret].x' was declared here 360 | Vec3f ret(pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:363:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&ret].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:360:19: note: 'MEM[(struct Vec3x *)&ret].y' was declared here 360 | Vec3f ret(pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:363:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&ret].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:360:19: note: 'MEM[(struct Vec3x *)&ret].z' was declared here 360 | Vec3f ret(pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:355:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&first].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:353:19: note: 'MEM[(struct Vec3x *)&first].x' was declared here 353 | Vec3f first = pointX3D()->getMFVec3f()-> | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:355:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&first].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:353:19: note: 'MEM[(struct Vec3x *)&first].y' was declared here 353 | Vec3f first = pointX3D()->getMFVec3f()-> | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:355:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&first].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:353:19: note: 'MEM[(struct Vec3x *)&first].z' was declared here 353 | Vec3f first = pointX3D()->getMFVec3f()-> | ^~~~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:331:20: Vec3x.h:59:24: warning: 'MEM[(struct Vec3x *)&ret].x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:328:19: note: 'MEM[(struct Vec3x *)&ret].x' was declared here 328 | Vec3f ret((Vec3f)pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:331:20: Vec3x.h:59:33: warning: 'MEM[(struct Vec3x *)&ret].y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:328:19: note: 'MEM[(struct Vec3x *)&ret].y' was declared here 328 | Vec3f ret((Vec3f)pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'NodeGeoCoordinate::getHandle(int, int*, int*)' at NodeGeoCoordinate.cpp:331:20: Vec3x.h:59:42: warning: 'MEM[(struct Vec3x *)&ret].z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::getHandle(int, int*, int*)': NodeGeoCoordinate.cpp:328:19: note: 'MEM[(struct Vec3x *)&ret].z' was declared here 328 | Vec3f ret((Vec3f)pointX3D()->getMFVec3f()->getValue(handle)); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::checkHandle(int)': NodeGeoCoordinate.cpp:624:40: warning: 'MEM[(struct Vec3x *)&hPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 624 | if (fabsf(vPoint.x - hPoint.x) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:611:15: note: 'MEM[(struct Vec3x *)&hPoint].x' was declared here 611 | Vec3f hPoint = pointX3D()->getMFVec3f()->getValue(handle); | ^~~~~~ NodeGeoCoordinate.cpp:623:40: warning: 'MEM[(struct Vec3x *)&hPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 623 | && (fabsf(vPoint.y - hPoint.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:611:15: note: 'MEM[(struct Vec3x *)&hPoint].y' was declared here 611 | Vec3f hPoint = pointX3D()->getMFVec3f()->getValue(handle); | ^~~~~~ NodeGeoCoordinate.cpp:622:40: warning: 'MEM[(struct Vec3x *)&hPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 622 | if ( (fabsf(vPoint.z - hPoint.z) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:611:15: note: 'MEM[(struct Vec3x *)&hPoint].z' was declared here 611 | Vec3f hPoint = pointX3D()->getMFVec3f()->getValue(handle); | ^~~~~~ NodeGeoCoordinate.cpp:624:40: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 624 | if (fabsf(vPoint.x - hPoint.x) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:620:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 620 | Vec3f vPoint = pointX3D()->getMFVec3f()-> | ^~~~~~ NodeGeoCoordinate.cpp:623:40: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 623 | && (fabsf(vPoint.y - hPoint.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:620:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 620 | Vec3f vPoint = pointX3D()->getMFVec3f()-> | ^~~~~~ NodeGeoCoordinate.cpp:622:40: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 622 | if ( (fabsf(vPoint.z - hPoint.z) < epsilon) | ~~~~~~~~~^~~~~~~~~~ NodeGeoCoordinate.cpp:620:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 620 | Vec3f vPoint = pointX3D()->getMFVec3f()-> | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandleFaces(int, Vec3x const&)': NodeGeoCoordinate.cpp:438:48: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 438 | (fabsf(m_selectedVertices[n].x + vec.x) < epsilon) && NodeGeoCoordinate.cpp:426:15: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 426 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(j)); | ^~~ NodeGeoCoordinate.cpp:439:48: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 439 | (fabsf(m_selectedVertices[n].y - vec.y) < epsilon) && NodeGeoCoordinate.cpp:426:15: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 426 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(j)); | ^~~ NodeGeoCoordinate.cpp:440:48: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 440 | (fabsf(m_selectedVertices[n].z - vec.z) < epsilon)) { NodeGeoCoordinate.cpp:426:15: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 426 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(j)); | ^~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandle(MFVec3f*, int, Vec3x const&, Vec3x const&, bool, bool)': NodeGeoCoordinate.cpp:571:40: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 571 | if (fabsf(vPoint.x - oldV.x) < epsilon) { | ~~~~~~~~~^~~~~~~~ NodeGeoCoordinate.cpp:568:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 568 | Vec3f vPoint = pointX3D()->getMFVec3f()->getValue(i); | ^~~~~~ NodeGeoCoordinate.cpp:570:40: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 570 | && (fabsf(vPoint.y - oldV.y) < epsilon)) { | ~~~~~~~~~^~~~~~~~ NodeGeoCoordinate.cpp:568:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 568 | Vec3f vPoint = pointX3D()->getMFVec3f()->getValue(i); | ^~~~~~ NodeGeoCoordinate.cpp:569:40: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 569 | if ( (fabsf(vPoint.z - oldV.z) < epsilon) | ~~~~~~~~~^~~~~~~~ NodeGeoCoordinate.cpp:568:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 568 | Vec3f vPoint = pointX3D()->getMFVec3f()->getValue(i); | ^~~~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandleVertices(int, Vec3x const&)': NodeGeoCoordinate.cpp:540:28: warning: 'oldV.x' may be used uninitialized [-Wmaybe-uninitialized] 540 | if ((v.x == - oldV.x) && (v.x != 0.0f)) | ~~~~~^ NodeGeoCoordinate.cpp:538:15: note: 'oldV' declared here 538 | Vec3f oldV = pointX3D()->getMFVec3f()->getValue(handle); | ^~~~ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandleLines(int, Vec3x const&)': NodeGeoCoordinate.cpp:488:44: warning: 'MEM[(struct Vec3x *)&vec].x' may be used uninitialized [-Wmaybe-uninitialized] 488 | if ((fabsf(m_selectedVertices[n].x + vec.x) < epsilon) && NodeGeoCoordinate.cpp:476:11: note: 'MEM[(struct Vec3x *)&vec].x' was declared here 476 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(index1)); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeGeoCoordinate::setHandleLines(int, Vec3x const&)' at NodeGeoCoordinate.cpp:478:28: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandleLines(int, Vec3x const&)': NodeGeoCoordinate.cpp:476:11: note: 'MEM[(struct Vec3x *)&vec].y' was declared here 476 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(index1)); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'NodeGeoCoordinate::setHandleLines(int, Vec3x const&)' at NodeGeoCoordinate.cpp:478:28: Vec3x.h:72:60: warning: 'MEM[(struct Vec3x *)&vec].z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ NodeGeoCoordinate.cpp: In member function 'NodeGeoCoordinate::setHandleLines(int, Vec3x const&)': NodeGeoCoordinate.cpp:476:11: note: 'MEM[(struct Vec3x *)&vec].z' was declared here 476 | Vec3f vec = pointX3D()->getMFVec3f()->getValue(ci->getValue(index1)); | ^~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoMetadata.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeoMetadata.h:26, from NodeGeoMetadata.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeGeoMetadata.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoLocation.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoLocation.h:24, from NodeGeoLocation.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from GeoNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoElevationGrid.cpp In file included from NodeGeoElevationGrid.cpp:38: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoElevationGrid.h:24, from NodeGeoElevationGrid.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeoNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoLOD.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoLOD.h:24, from NodeGeoLOD.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from GeoNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoPositionInterpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoPositionInterpolator.h:24, from NodeGeoPositionInterpolator.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoProximitySensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeoProximitySensor.h:26, from NodeGeoProximitySensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoOrigin.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeoOrigin.h:26, from NodeGeoOrigin.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeGeoOrigin.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoTouchSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoTouchSensor.h:24, from NodeGeoTouchSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeoNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoTransform.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeoTransform.h:26, from NodeGeoTransform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeoViewpoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from GeoNode.h:26, from NodeGeoViewpoint.h:24, from NodeGeoViewpoint.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeneratedCubeMapTexture.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeneratedCubeMapTexture.h:26, from NodeGeneratedCubeMapTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimDisplacer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimDisplacer.h:26, from NodeHAnimDisplacer.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGroup.h:26, from NodeGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeGroup.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeHAnimJoint.cpp:35: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimJoint.h:26, from NodeHAnimJoint.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ NodeHAnimJoint.cpp: In member function 'virtual void NodeHAnimJoint::applyJoint(int, MyMesh*, MFVec3f*, Node*)': NodeHAnimJoint.cpp:213:17: warning: unused variable 'index' [-Wunused-variable] 213 | int index = mfskinCoordIndex->getValue(i); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeHAnimJoint.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimHumanoid.cpp In file included from NodeHAnimHumanoid.h:28, from NodeHAnimHumanoid.cpp:31: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimHumanoid.h:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeHAnimHumanoid.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' atmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimSegment.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimSegment.h:26, from NodeHAnimSegment.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeHAnimSegment.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimSite.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimSite.h:26, from NodeHAnimSite.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImageCubeMapTexture.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeImageCubeMapTexture.h:26, from NodeImageCubeMapTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeHAnimMotion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeHAnimMotion.h:28, from NodeHAnimMotion.cpp:31: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeHAnimMotion.h:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeHAnimMotion.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImageTexture.cpp In file included from NodeImageTexture.cpp:46: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeImageTexture.h:28, from NodeImageTexture.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from DuneApp.h:39, from NodeImageTexture.cpp:28: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedLineSet.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NodeIndexedLineSet.h:24, from NodeIndexedLineSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ NodeIndexedLineSet.cpp: In member function 'virtual int NodeIndexedLineSet::writeAc3d(int, int)': NodeIndexedLineSet.cpp:396:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 396 | for (size_t i = 0; i < stringsToWrite.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImageTexture3D.cpp In file included from NodeImageTexture3D.cpp:34: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeImageTexture3D.h:24, from NodeImageTexture3D.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In function 'RenderTextures_init(tRenderTextures*)', inlined from 'NodeImageTexture3D::load()' at NodeImageTexture3D.cpp:2003:28: NodeImageTexture3D.cpp:1979:12: warning: array subscript 'struct tRenderTextures[0]' is partly outside array bounds of 'struct pTextures[0:]' [-Warray-bounds=] 1979 | t->prv = textures_prv; | ~~~~~~~^~~~~~~~~~~~~~ NodeImageTexture3D.cpp: In member function 'NodeImageTexture3D::load()': NodeImageTexture3D.cpp:152:12: note: object 'textures_prv' of size 4 152 | ppTextures textures_prv = NULL; | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedQuadSet.cpp In file included from NodeIndexedQuadSet.cpp:29: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedQuadSet.h:24, from NodeIndexedQuadSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coomake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' rdIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedTriangleFanSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeIndexedTriangleFanSet.h:28, from NodeIndexedTriangleFanSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedTriangleFanSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedTriangleSet.cpp In file included from NodeIndexedTriangleSet.h:28, from NodeIndexedTriangleSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedTriangleSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeInline.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeInline.h:26, from NodeInline.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIndexedTriangleStripSet.cpp In file included from NodeIndexedTriangleStripSet.h:28, from NodeIndexedTriangleStripSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedTriangleStripSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeInlineLoadControl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeInlineLoadControl.h:26, from NodeInlineLoadControl.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIntegerTrigger.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeIntegerTrigger.h:26, from NodeIntegerTrigger.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIntegerSequencer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeIntegerSequencer.h:25, from NodeIntegerSequencer.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKeySensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKeySensor.h:26, from NodeKeySensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLayer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLayer.h:26, from NodeLayer.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLayerSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLayerSet.h:26, from NodeLayerSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLayout.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLayout.h:26, from NodeLayout.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLayoutGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLayoutGroup.h:26, from NodeLayoutGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLayoutLayer.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLayoutLayer.h:26, from NodeLayoutLayer.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLinePickSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLinePickSensor.h:26, from NodeLinePickSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLineProperties.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLineProperties.h:26, from NodeLineProperties.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLoadSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLoadSensor.h:26, from NodeLoadSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLineSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NodeLineSet.h:24, from NodeLineSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLocalFog.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLocalFog.h:26, from NodeLocalFog.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLOD.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLOD.h:26, from NodeLOD.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMatrix3VertexAttribute.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMatrix3VertexAttribute.h:26, from NodeMatrix3VertexAttribute.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMaterial.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMaterial.h:26, from NodeMaterial.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMatrix4VertexAttribute.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMatrix4VertexAttribute.h:26, from NodeMatrix4VertexAttribute.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataBoolean.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMetadataBoolean.h:26, from NodeMetadataBoolean.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataDouble.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from NodeMetadataDouble.h:24, from NodeMetadataDouble.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataFloat.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from NodeMetadataFloat.h:24, from NodeMetadataFloat.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataInteger.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from NodeMetadataInteger.h:24, from NodeMetadataInteger.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from NodeMetadataSet.h:24, from NodeMetadataSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMetadataString.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Metadata.h:28, from NodeMetadataString.h:24, from NodeMetadataString.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMotorJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DRigidJointNode.h:24, from NodeMotorJoint.h:24, from NodeMotorJoint.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMultiTextureCoordinate.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMultiTextureCoordinate.h:26, from NodeMultiTextureCoordinate.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeMultiTextureCoordinate.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMultiTextureTransform.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMultiTextureTransform.h:26, from NodeMultiTextureTransform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeMultiTextureTransform.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNavigationInfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNavigationInfo.h:26, from NodeNavigationInfo.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNormal.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNormal.h:26, from NodeNormal.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeNormal.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNormalInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeNormalInterpolator.h:24, from NodeNormalInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMultiTexture.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeMultiTexture.cpp:31: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMultiTexture.h:26, from NodeMultiTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeMultiTexture.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsCurve2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsCurve2D.h:26, from NodeNurbsCurve2D.cpp:32: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeNurbsCurve2D.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeNurbsCurve2D.cpp:47: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsCurve.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NurbsCurve.h:26, from NodeNurbsCurve.h:24, from NodeNurbsCurve.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsCurve.cpp:449:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsCurve.cpp: In member function 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsCurve.cpp:445:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 445 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsCurve.cpp:449:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsCurve.cpp: In member function 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsCurve.cpp:445:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 445 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsCurve.cpp:449:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsCurve.cpp: In member function 'NodeNurbsCurve::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsCurve.cpp:445:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 445 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsGroup.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsGroup.h:26, from NodeNurbsGroup.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from NodeNurbsGroup.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsOrientationInterpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsOrientationInterpolator.h:25, from NodeNurbsOrientationInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Proto.h:27: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeNurbsOrientationInterpolator.h:26: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsPositionInterpolator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsPositionInterpolator.h:25, from NodeNurbsPositionInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Proto.h:27: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsPositionInterpolator.h:26: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] In file included from NodeNurbsPositionInterpolator.cpp:26: NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsSet.h:26, from NodeNurbsSet.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from NodeNurbsSet.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsSurfaceInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsSurfaceInterpolator.cpp:30: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeNurbsSurfaceInterpolator.h:24, from NodeNurbsSurfaceInterpolator.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from Interpolator.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsSurfaceInterpolator.cpp:217:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurfaceInterpolator.cpp: In member function 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsSurfaceInterpolator.cpp:213:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 213 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsSurfaceInterpolator.cpp:217:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurfaceInterpolator.cpp: In member function 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsSurfaceInterpolator.cpp:213:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 213 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)' at NodeNurbsSurfaceInterpolator.cpp:217:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurfaceInterpolator.cpp: In member function 'NodeNurbsSurfaceInterpolator::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool)': NodeNurbsSurfaceInterpolator.cpp:213:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 213 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsSurface.cpp:30: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeNurbsSurface.h:24, from NodeNurbsSurface.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from Interpolator.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ NodeNurbsSurface.cpp: In member function 'NodeNurbsSurface::checkXSymetricOrSameHandle(int, MFVec3f*)': NodeNurbsSurface.cpp:1288:55: warning: 'MEM[(struct Vec3x *)&vIndex].x' may be used uninitialized [-Wmaybe-uninitialized] 1288 | if (fabs(vPoint.x / wPoint - vIndex.x / wIndex) < epsilon) { | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1269:11: note: 'MEM[(struct Vec3x *)&vIndex].x' was declared here 1269 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ NodeNurbsSurface.cpp:1287:55: warning: 'MEM[(struct Vec3x *)&vIndex].y' may be used uninitialized [-Wmaybe-uninitialized] 1287 | && (fabs(vPoint.y / wPoint - vIndex.y / wIndex) < epsilon)) { | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1269:11: note: 'MEM[(struct Vec3x *)&vIndex].y' was declared here 1269 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ NodeNurbsSurface.cpp:1286:55: warning: 'MEM[(struct Vec3x *)&vIndex].z' may be used uninitialized [-Wmaybe-uninitialized] 1286 | if ( (fabs(vPoint.z / wPoint - vIndex.z / wIndex) < epsilon) | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1269:11: note: 'MEM[(struct Vec3x *)&vIndex].z' was declared here 1269 | Vec3f vIndex = points->getValue(handle); | ^~~~~~ NodeNurbsSurface.cpp:1288:35: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 1288 | if (fabs(vPoint.x / wPoint - vIndex.x / wIndex) < epsilon) { | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1285:19: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 1285 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ NodeNurbsSurface.cpp:1287:35: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 1287 | && (fabs(vPoint.y / wPoint - vIndex.y / wIndex) < epsilon)) { | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1285:19: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 1285 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ NodeNurbsSurface.cpp:1286:35: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 1286 | if ( (fabs(vPoint.z / wPoint - vIndex.z / wIndex) < epsilon) | ~~~~~~~~~^~~~~~~~ NodeNurbsSurface.cpp:1285:19: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 1285 | Vec3f vPoint = points->getValue(checkedHandle); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)' at NodeNurbsSurface.cpp:757:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].x' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurface.cpp: In member function 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)': NodeNurbsSurface.cpp:753:23: note: 'MEM[(struct Vec3x *)&vPoint].x' was declared here 753 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)' at NodeNurbsSurface.cpp:757:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].y' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurface.cpp: In member function 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)': NodeNurbsSurface.cpp:753:23: note: 'MEM[(struct Vec3x *)&vPoint].y' was declared here 753 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ In member function 'Vec3x::operator/(float) const', inlined from 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)' at NodeNurbsSurface.cpp:757:36: Vec3x.h:78:54: warning: 'MEM[(struct Vec3x *)&vPoint].z' may be used uninitialized [-Wmaybe-uninitialized] 78 | { return Vec3x(x / f, y / f, z / f); } | ^ NodeNurbsSurface.cpp: In member function 'NodeNurbsSurface::setHandle(MFVec3f*, int, float, Vec3x const&, Vec3x const&, bool, bool)': NodeNurbsSurface.cpp:753:23: note: 'MEM[(struct Vec3x *)&vPoint].z' was declared here 753 | Vec3f vPoint = getControlPoints()->getValue(i); | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsSweptSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsSweptSurface.cpp:30: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeNurbsSweptSurface.h:24, from NodeNurbsSweptSurface.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Interpolator.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeNurbsSweptSurface.h:30: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsSwungSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsSwungSurface.cpp:30: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeNurbsSwungSurface.h:24, from NodeNurbsSwungSurface.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Interpolator.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NodeContourPolyline2D.h:24, from NodeNurbsSwungSurface.cpp:42: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] In file included from NodeNurbsSwungSurface.cpp:44: NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsTextureSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsTextureSurface.h:26, from NodeNurbsTextureSurface.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeNurbsTextureSurface.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsTextureCoordinate.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsTextureCoordinate.cpp:53: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNurbsTextureCoordinate.h:26, from NodeNurbsTextureCoordinate.cpp:30: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeNurbsTextureCoordinate.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeOrientationChaser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeOrientationChaser.h:26, from NodeOrientationChaser.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeOrientationDamper.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeOrientationDamper.h:26, from NodeOrientationDamper.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeOrientationInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeOrientationInterpolator.h:24, from NodeOrientationInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNurbsTrimmedSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeNurbsTrimmedSurface.cpp:43: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeNurbsSurface.h:24, from NodeNurbsTrimmedSurface.h:24, from NodeNurbsTrimmedSurface.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Interpolator.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NodeContourPolyline2D.h:24, from NodeNurbsTrimmedSurface.cpp:41: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] In file included from NodeNurbsTrimmedSurface.cpp:42: NodePolyline2D.h:68:21: note: by 'virtual int NodePolyline2D::write(int, int, bool)' 68 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePackagedShader.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePackagedShader.h:26, from NodePackagedShader.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeOrthoViewpoint.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeOrthoViewpoint.h:26, from NodeOrthoViewpoint.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePickableGroup.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePickableGroup.h:26, from NodePickableGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePixelTexture.cpp In file included from NodePixelTexture.cpp:35: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePixelTexture.h:26, from NodePixelTexture.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from DuneApp.h:39, from NodePixelTexture.cpp:26: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeParticleSystem.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeParticleSystem.cpp:50: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeParticleSystem.h:26, from NodeParticleSystem.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeParticleSystem.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePlaneSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePlaneSensor.h:26, from NodePlaneSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePixelTexture3D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePixelTexture3D.h:26, from NodePixelTexture3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePointEmitter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePointEmitter.h:26, from NodePointEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePointLight.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePointLight.h:26, from NodePointLight.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePointPickSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePointPickSensor.h:26, from NodePointPickSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePointProperties.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePointProperties.h:26, from NodePointProperties.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePointSet.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NodePointSet.h:24, from NodePointSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePolyline2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from ChainBasedNode.h:24, from NodePolyline2D.h:24, from NodePolyline2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodePolyline2D.h:68:21: note: by 'virtual int NodePolyline2D::write(int, int, bool)' 68 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePolylineEmitter.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePolylineEmitter.h:26, from NodePolylineEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePolypoint2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from NodePolypoint2D.cpp:23: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionChaser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePositionChaser.h:26, from NodePositionChaser.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionChaser2D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePositionChaser2D.h:26, from NodePositionChaser2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionDamper.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePositionDamper.h:26, from NodePositionDamper.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionDamper2D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePositionDamper2D.h:26, from NodePositionDamper2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodePositionInterpolator.h:24, from NodePositionInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Interpolator.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePositionInterpolator2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodePositionInterpolator2D.h:24, from NodePositionInterpolator2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePrimitivePickSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePrimitivePickSensor.h:26, from NodePrimitivePickSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeProgramShader.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeProgramShader.h:26, from NodeProgramShader.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeProjectionVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeProjectionVolumeStyle.h:26, from NodeProjectionVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeProximitySensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeProximitySensor.h:26, from NodeProximitySensor.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeReceiverPdu.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeReceiverPdu.h:26, from NodeReceiverPdu.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeQuadSet.cpp In file included from NodeQuadSet.cpp:33: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeQuadSet.h:24, from NodeQuadSet.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRectangle2D.cpp In file included from NodeRectangle2D.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeRectangle2D.h:24, from NodeRectangle2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRigidBody.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from NodeRigidBody.h:24, from NodeRigidBody.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRigidBodyCollection.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from NodeRigidBodyCollection.h:24, from NodeRigidBodyCollection.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScalarChaser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScalarChaser.h:26, from NodeScalarChaser.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScalarDamper.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScalarDamper.h:26, from NodeScalarDamper.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScalarInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from NodeScalarInterpolator.h:24, from NodeScalarInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScreenFontStyle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScreenFontStyle.h:26, from NodeScreenFontStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from NodeScreenFontStyle.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScreenGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScreenGroup.h:26, from NodeScreenGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeShaderPart.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeShaderPart.h:26, from NodeShaderPart.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScript.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScript.h:26, from NodeScript.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeShaderProgram.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeShaderProgram.h:26, from NodeShaderProgram.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeShape.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeShape.h:26, from NodeShape.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSignalPdu.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSignalPdu.h:26, from NodeSignalPdu.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSingleAxisHingeJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from AnchoredJointNode.h:24, from NodeSingleAxisHingeJoint.h:24, from NodeSingleAxisHingeJoint.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSliderJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from RigidBodyPhysicsNode.h:26, from X3DRigidJointNode.h:24, from NodeSliderJoint.h:24, from NodeSliderJoint.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSound.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSound.h:26, from NodeSound.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSphereSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSphereSensor.h:26, from NodeSphereSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSplinePositionInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSplinePositionInterpolator.h:26, from NodeSplinePositionInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSplinePositionInterpolator2D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSplinePositionInterpolator2D.h:26, from NodeSplinePositionInterpolator2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSplineScalarInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSplineScalarInterpolator.h:26, from NodeSplineScalarInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSpotLight.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSpotLight.h:26, from NodeSpotLight.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ SFFloat.h: In member function 'SFFloat::getFixedAngle(double)': SFFloat.h:65:29: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 65 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSquadOrientationInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSquadOrientationInterpolator.h:26, from NodeSquadOrientationInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeStaticGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeStaticGroup.h:26, from NodeStaticGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSphere.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeSphere.cpp:31: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeSphere.h:25, from NodeSphere.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeStringSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeStringSensor.h:26, from NodeStringSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSurfaceEmitter.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSurfaceEmitter.h:26, from NodeSurfaceEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSwitch.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSwitch.h:26, from NodeSwitch.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTexCoordChaser2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTexCoordChaser2D.h:26, from NodeTexCoordChaser2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTexCoordDamper2D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTexCoordDamper2D.h:26, from NodeTexCoordDamper2D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureBackground.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureBackground.h:26, from NodeTextureBackground.cpp:35: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeTextureBackground.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeText.cpp In file included from NodeText.cpp:37: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NodeText.h:24, from NodeText.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureCoordinate3D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureCoordinate3D.h:26, from NodeTextureCoordinate3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureCoordinate.cpp In file included from NodeTextureCoordinate.cpp:33: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureCoordinate.h:26, from NodeTextureCoordinate.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from NodeTextureCoordinate.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::opermake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureCoordinate4D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureCoordinate4D.h:26, from NodeTextureCoordinate4D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureCoordinateGenerator.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureCoordinateGenerator.h:26, from NodeTextureCoordinateGenerator.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureProperties.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureProperties.h:26, from NodeTextureProperties.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureTransform3D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureTransform3D.h:26, from NodeTextureTransform3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureTransform.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureTransform.h:26, from NodeTextureTransform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTextureTransformMatrix3D.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTextureTransformMatrix3D.h:26, from NodeTextureTransformMatrix3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTimeSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTimeSensor.h:26, from NodeTimeSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTimeTrigger.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTimeTrigger.h:26, from NodeTimeTrigger.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTouchSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTouchSensor.h:26, from NodeTouchSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTransform.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTransform.h:26, from NodeTransform.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTransformSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTransformSensor.h:26, from NodeTransformSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTransmitterPdu.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTransmitterPdu.h:26, from NodeTransmitterPdu.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTriangleFanSet.cpp In file included from NodeTriangleFanSet.h:28, from NodeTriangleFanSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeTriangleFanSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordmake[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' Index[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTriangleSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeTriangleSet.h:28, from NodeTriangleSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeTriangleSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTriangleSet2D.cpp In file included from NodeTriangleSet2D.h:28, from NodeTriangleSet2D.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeTriangleSet2D.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTrimmedSurface.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from NodeTrimmedSurface.h:24, from NodeTrimmedSurface.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h: In member function 'NodeData::unref()': Node.h:664:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 664 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTriangleStripSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeTriangleStripSet.h:28, from NodeTriangleStripSet.cpp:26: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeTriangleStripSet.h:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTwoSidedMaterial.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTwoSidedMaterial.h:26, from NodeTwoSidedMaterial.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeUniversalJoint.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from AnchoredJointNode.h:24, from NodeUniversalJoint.h:24, from NodeUniversalJoint.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeViewpointGroup.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeViewpointGroup.h:26, from NodeViewpointGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeViewpoint.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeViewpoint.h:26, from NodeViewpoint.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVisibilitySensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVisibilitySensor.h:26, from NodeVisibilitySensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeViewport.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeViewport.h:26, from NodeViewport.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVolumeEmitter.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVolumeEmitter.h:26, from NodeVolumeEmitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVolumePickSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVolumePickSensor.h:26, from NodeVolumePickSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeWindPhysicsModel.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeWindPhysicsModel.h:26, from NodeWindPhysicsModel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEdgeEnhancementVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEdgeEnhancementVolumeStyle.h:26, from NodeEdgeEnhancementVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeOpacityMapVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeOpacityMapVolumeStyle.h:26, from NodeOpacityMapVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeIsoSurfaceVolumeData.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeIsoSurfaceVolumeData.h:26, from NodeIsoSurfaceVolumeData.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeShadedVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeShadedVolumeStyle.h:26, from NodeShadedVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSegmentedVolumeData.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSegmentedVolumeData.h:26, from NodeSegmentedVolumeData.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSilhouetteEnhancementVolumeStyle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSilhouetteEnhancementVolumeStyle.h:26, from NodeSilhouetteEnhancementVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeToneMappedVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeToneMappedVolumeStyle.h:25, from NodeToneMappedVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeWorldInfo.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeWorldInfo.h:26, from NodeWorldInfo.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVolumeData.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVolumeData.h:26, from NodeVolumeData.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from NodeVolumeData.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeComment.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeComment.h:28, from NodeComment.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImport.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeImport.h:28, from NodeImport.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeExport.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeExport.h:28, from NodeExport.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVrmlCut.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVrmlCut.h:26, from NodeVrmlCut.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeVrmlCut.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26, from NodeVrmlCut.cpp:45: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ NodeVrmlCut.cpp: In member function 'virtual int NodeVrmlCut::writeXml(int, int, int, bool)': NodeVrmlCut.cpp:1121:37: warning: enum constant in boolean context [-Wint-in-bool-context] 1121 | if (m_scene->getWriteFlags() && X3DOM) { | ^~~~~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getValues() const': MFNode.h:74:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 74 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeGeneratedShadowMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeGeneratedShadowMap.h:26, from NodeGeneratedShadowMap.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMatrixTransform.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMatrixTransform.h:26, from NodeMatrixTransform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMultiGeneratedTextureCoordinate.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMultiGeneratedTextureCoordinate.h:26, from NodeMultiGeneratedTextureCoordinate.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeMultiGeneratedTextureCoordinate.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRenderedTexture.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeRenderedTexture.h:26, from NodeRenderedTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSuperEllipsoid.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeSuperEllipsoid.cpp:35: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeSuperEllipsoid.h:24, from NodeSuperEllipsoid.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from DuneApp.h:39, from NodeSuperEllipsoid.cpp:30: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVrmlScene.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVrmlScene.h:26, from NodeVrmlScene.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeVrmlScene.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiAppearance.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiAppearance.h:26, from NodeKambiAppearance.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiHeadLight.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiHeadLight.h:26, from NodeKambiHeadLight.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiInline.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiInline.h:26, from NodeKambiInline.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiNavigationInfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiNavigationInfo.h:26, from NodeKambiNavigationInfo.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiOctreeProperties.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiOctreeProperties.h:26, from NodeKambiOctreeProperties.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeKambiTriangulation.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeKambiTriangulation.h:26, from NodeKambiTriangulation.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSuperShape.cpp In file included from NodeSuperShape.cpp:30: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Interpolator.h:26, from MeshMorphingNode.h:25, from NodeSuperShape.h:24, from NodeSuperShape.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ In file included from Interpolator.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeProjectedTextureCoordinate.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeProjectedTextureCoordinate.h:26, from NodeProjectedTextureCoordinate.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeScreenEffect.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeScreenEffect.h:26, from NodeScreenEffect.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTeapot.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTeapot.h:26, from NodeTeapot.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeText3D.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeText3D.h:26, from NodeText3D.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeShaderTexture.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeShaderTexture.h:26, from NodeShaderTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVectorInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeVectorInterpolator.h:26, from NodeVectorInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCurveAnimation.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCurveAnimation.h:25, from NodeCurveAnimation.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Proto.h:27: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeCurveAnimation.h:26: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSuperRevolver.cpp In file included from NodeSuperRevolver.cpp:25: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeIndexedFaceSet.h:24, from MyMesh.h:53: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeSuperRevolver.h:26, from NodeSuperRevolver.cpp:26: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from MyMesh.h:37: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCOVER.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeCOVER.h:26, from NodeCOVER.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSpaceSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeSpaceSensor.h:26, from NodeSpaceSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCubeTexture.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeCubeTexture.h:26, from NodeCubeTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeWave.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeWave.h:26, from NodeWave.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeJoystickSensor.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeJoystickSensor.h:26, from NodeJoystickSensor.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLabView.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeLabView.h:24, from NodeLabView.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSteeringWheel.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeSteeringWheel.h:24, from NodeSteeringWheel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSuperExtrusion.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from NodeSuperExtrusion.cpp:35: MyMesh.h:656: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 656 | # pragma parallel for | MyMesh.h:1023: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1023 | # pragma parallel for | MyMesh.h:1043: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1043 | # pragma parallel for | MyMesh.h:1066: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1066 | # pragma parallel for | MyMesh.h:1135: warning: ignoring '#pragma parallel for' [-Wunknown-pragmas] 1135 | # pragma parallel for | In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSuperExtrusion.h:25, from NodeSuperExtrusion.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from Proto.h:27: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from NodeSuperExtrusion.h:27: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ FieldValue.h: In member function 'FieldValue::ref()': FieldValue.h:122:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 122 | if (this != NULL) | ^~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from SFMFTypes.h:36: MFNode.h: In member function 'MFNode::getSize() const': MFNode.h:64:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 64 | if (this == NULL) | ^~ Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:899:18: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 899 | v2.y += norm.y; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:900:18: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 900 | v2.z += norm.z; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In file included from Vec3f.h:24, from Node.h:27: In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:24: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:33: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::Vec3x(Vec3x const&)', inlined from 'MyMeshX >::toIndexedFaceSet(int, Scene*)' at MyMesh.h:1978:23: Vec3x.h:59:42: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 59 | { x = v.x; y = v.y; z = v.z; } | ~~^~~~~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h: In member function 'MyMeshX >::drawNormals()': MyMesh.h:898:18: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 898 | v2.x += norm.x; | ~~~~~^~~~~~~~~ MyMesh.h:895:19: note: 'v1.x' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.y' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ MyMesh.h:901:23: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 901 | glVertex3f(v1.x, v1.y, v1.z); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ MyMesh.h:895:19: note: 'v1.z' was declared here 895 | VEC3X v1 = vertices + coordIndex[j] * 3; | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.x' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.y' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:968:19: Vec3x.h:72:60: warning: 'c1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:952:19: note: 'c1.z' was declared here 952 | VEC3X c1(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.x' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.y' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::generateFaceNormals()' at MyMesh.h:969:19: Vec3x.h:72:60: warning: 'c3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::generateFaceNormals()': MyMesh.h:966:19: note: 'c3.z' was declared here 966 | VEC3X c3(vertices + coordIndex[i++] * 3); | ^~ MyMesh.h: In member function 'MyMeshX >::toIndexedFaceSet(int, Scene*)': MyMesh.h:1977:15: warning: 'vec.x' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.x' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.y' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.y' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ MyMesh.h:1977:15: warning: 'vec.z' may be used uninitialized [-Wmaybe-uninitialized] 1977 | Vec3f point(vec.x, vec.y, vec.z); | ^~~~~ MyMesh.h:1976:15: note: 'vec.z' was declared here 1976 | VEC3X vec = vertices->getValue(i); | ^~~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.x' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.y' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v4.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1721:19: note: 'v4.z' was declared here 1721 | VEC3X v4(vertices + m_coordIndex->getValue(offset + 3) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.y' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.x' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v1.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1718:19: note: 'v1.z' was declared here 1718 | VEC3X v1(vertices + m_coordIndex->getValue(offset + 0) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.x' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.y' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1726:46: Vec3x.h:72:60: warning: 'v2.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1719:19: note: 'v2.z' was declared here 1719 | VEC3X v2(vertices + m_coordIndex->getValue(offset + 1) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.x' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.x' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.y' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.y' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator-(Vec3x const&) const', inlined from 'MyMeshX >::simpleQuadTriangulate()' at MyMesh.h:1724:46: Vec3x.h:72:60: warning: 'v3.z' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return Vec3x(x - v.x, y - v.y, z - v.z); } | ^ MyMesh.h: In member function 'MyMeshX >::simpleQuadTriangulate()': MyMesh.h:1720:19: note: 'v3.z' was declared here 1720 | VEC3X v3(vertices + m_coordIndex->getValue(offset + 2) * 3); | ^~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.z' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'lastVertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.y' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'lastVertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1526:15: note: 'lastVertex.x' was declared here 1526 | VEC3X lastVertex(vertices + coordIndex->getValue(offset) * 3); | ^~~~~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.x' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:38: warning: 'vertex.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.y' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1529:24: Vec3x.h:66:50: warning: 'vertex.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1528:19: note: 'vertex.z' was declared here 1528 | VEC3X vertex(vertices + coordIndex->getValue(offset + j) * 3); | ^~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.x' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex1.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.y' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex1.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1540:19: note: 'vertex1.z' was declared here 1540 | VEC3X vertex1(vertices + coordIndex->getValue(i) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.x' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.x' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:38: warning: 'vertex2.y' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.y' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator==(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1545:33: Vec3x.h:66:50: warning: 'vertex2.z' may be used uninitialized [-Wmaybe-uninitialized] 66 | { return x == v.x && y == v.y && z == v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1543:27: note: 'vertex2.z' was declared here 1543 | VEC3X vertex2(vertices + coordIndex->getValue(j) * 3); | ^~~~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.x' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert1.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.y' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert1.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1566:27: note: 'vert1.z' was declared here 1566 | VEC3X vert1(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.x' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.x' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:38: warning: 'vert2.y' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.y' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ In member function 'Vec3x::operator!=(Vec3x const&) const', inlined from 'MyMeshX >::optimizeCoordIndex()' at MyMesh.h:1580:39: Vec3x.h:68:50: warning: 'vert2.z' may be used uninitialized [-Wmaybe-uninitialized] 68 | { return x != v.x || y != v.y || z != v.z; } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ MyMesh.h: In member function 'MyMeshX >::optimizeCoordIndex()': MyMesh.h:1578:35: note: 'vert2.z' was declared here 1578 | VEC3X vert2(vertices + | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVehicle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeVehicle.h:24, from NodeVehicle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeARSensor.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeARSensor.h:24, from NodeARSensor.cpp:26: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSky.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeSky.h:24, from NodeSky.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIButton.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIButton.h:28, from NodeTUIButton.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIComboBox.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIComboBox.h:28, from NodeTUIComboBox.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIFloatSlider.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIFloatSlider.h:28, from NodeTUIFloatSlider.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIFrame.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIFrame.h:28, from NodeTUIFrame.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUILabel.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUILabel.h:28, from NodeTUILabel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIListBox.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIListBox.h:28, from NodeTUIListBox.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIMap.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIMap.h:28, from NodeTUIMap.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIProgressBar.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIProgressBar.h:28, from NodeTUIProgressBar.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUISlider.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUISlider.h:28, from NodeTUISlider.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUISplitter.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUISplitter.h:28, from NodeTUISplitter.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUITab.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUITab.h:28, from NodeTUITab.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUITabFolder.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUITabFolder.h:28, from NodeTUITabFolder.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTUIToggleButton.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTUIToggleButton.h:28, from NodeTUIToggleButton.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVirtualAcoustics.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeVirtualAcoustics.h:26, from NodeVirtualAcoustics.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeVirtualSoundSource.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from CoverNode.h:29, from NodeVirtualSoundSource.h:26, from NodeVirtualSoundSource.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCubicBezier2DOrientationInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCubicBezier2DOrientationInterpolator.h:26, from NodeCubicBezier2DOrientationInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCubicBezierPositionInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCubicBezierPositionInterpolator.h:26, from NodeCubicBezierPositionInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBlendMode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBlendMode.h:26, from NodeBlendMode.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorSetInterpolator.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColorSetInterpolator.h:26, from NodeColorSetInterpolator.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEffect.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEffect.h:26, from NodeEffect.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEffectPart.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEffectPart.h:26, from NodeEffectPart.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBinaryGeometry.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBinaryGeometry.h:26, from NodeBinaryGeometry.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeBlock.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeBlock.h:26, from NodeBlock.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeColorMaskMode.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeColorMaskMode.h:26, from NodeColorMaskMode.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDepthMode.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDepthMode.h:26, from NodeDepthMode.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDish.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDish.h:27, from NodeDish.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeDynamicLOD.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeDynamicLOD.h:26, from NodeDynamicLOD.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeEnvironment.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeEnvironment.h:26, from NodeEnvironment.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeExternalGeometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeExternalGeometry.h:25, from NodeExternalGeometry.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeField.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeField.h:25, from NodeField.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImageGeometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeImageGeometry.h:26, from NodeImageGeometry.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeImageTextureAtlas.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeImageTextureAtlas.h:26, from NodeImageTextureAtlas.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeNozzle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeNozzle.h:25, from NodeNozzle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMesh.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMesh.h:26, from NodeMesh.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMPRVolumeStyle.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMPRVolumeStyle.h:26, from NodeMPRVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeParam.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeParam.h:25, from NodeParam.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeMultiPart.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeMultiPart.h:26, from NodeMultiPart.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeParticleSet.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeParticleSet.h:26, from NodeParticleSet.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePlane.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePlane.h:26, from NodePlane.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePopGeometryLevel.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePopGeometryLevel.h:25, from NodePopGeometryLevel.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePopGeometry.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePopGeometry.h:26, from NodePopGeometry.cpp:22: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodePyramid.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodePyramid.h:26, from NodePyramid.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRadarVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeRadarVolumeStyle.h:26, from NodeRadarVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRectangularTorus.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeRectangularTorus.h:26, from NodeRectangularTorus.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRefinementTexture.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeRefinementTexture.h:26, from NodeRefinementTexture.cpp:29: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeRemoteSelectionGroup.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeRemoteSelectionGroup.h:26, from NodeRemoteSelectionGroup.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSlopedCylinder.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeAppearance.h:26, from GeometryNode.h:25, from MeshBasedNode.h:24, from NodeSlopedCylinder.h:25, from NodeSlopedCylinder.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from GeometryNode.h:24: Node.h: In member function 'Node::hasParent() const': Node.h:1165:27: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 1165 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSnout.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSnout.h:26, from NodeSnout.cpp:28: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSolidOfRevolution.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSphereSegment.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeSphereSegment.h:26, from NodeSphereSegment.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeStippleVolumeStyle.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeStippleVolumeStyle.h:26, from NodeStippleVolumeStyle.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeSurfaceShaderTexture.cpp In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from NodeSurfaceShaderTexture.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeTorus.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeTorus.h:26, from NodeTorus.cpp:27: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeUniform.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeUniform.h:25, from NodeUniform.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeViewfrustum.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeViewfrustum.h:26, from NodeViewfrustum.cpp:25: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCattExportRec.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCattExportRec.h:26, from NodeCattExportRec.cpp:31: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:51: SFInt32.h: In member function 'SFInt32::getValue() const': SFInt32.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeCattExportSrc.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeCattExportSrc.h:26, from NodeCattExportSrc.cpp:32: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from MFFloat.h:26, from MFColor.h:24, from SFMFTypes.h:29: SFFloat.h: In member function 'SFFloat::getValue() const': SFFloat.h:51:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 51 | if (this == NULL) | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeLdrawDatExport.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeLdrawDatExport.h:26, from NodeLdrawDatExport.cpp:46: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c NodeWonderlandImportJava.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from NodeWonderlandImportJava.h:26, from NodeWonderlandImportJava.cpp:24: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c advancing_front.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c sweep.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c sweep_context.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c cdt.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Contour.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c PointFtgl.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c Vectoriser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c shapes.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' echo '#ifndef WIN32' > lexer.cpp echo '#include "unistd.h"' >> lexer.cpp echo '#endif' >> lexer.cpp if test "X_no" = "X_no"; then flex --nounistd -t lexer.l | egrep -v '#include *.unistd\.h.' >> lexer.cpp ; else echo // remove include of unistd.h manually when compiling on Windows >> lexer.cpp ; flex --nounistd -t lexer.l >> lexer.cpp ; fi make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' egrep: warning: egrep is obsolescent; using grep -E make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' LANG=C sed 's.\\\\./.' < dune.rc > dune1.rc.c g++ -E dune1.rc.c > dune2.rc.c grep --binary-files=text -v '//' dune2.rc.c > dune3.rc.c if swt/rc/rc < dune3.rc.c > resource.c ; then echo > /dev/null; else rm resource.c ; exit 1 ; fi rm dune1.rc.c dune2.rc.c dune3.rc.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o buf.o buf.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' bison -y -d parser.y cp y.tab.c parser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o subd_mesh.o subd_mesh.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o mathx.o mathx.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o subd.o subd.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o openglutfont.o openglutfont.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o jpegLoad.o jpegLoad.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o pngLoad.o pngLoad.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o gif.o gif.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c lexer.cpp In file included from lexer.l:36: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from lexer.l:38: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ :1868:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' gcc -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -fopenmp -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -c -o resource.o resource.c make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ -O2 -g -I. -Iswt/include -I/usr/local/include -I/usr/local/include/eigenlib -I/usr/include/vcglib -I.//src -I.//vcglib -I.//vcglib/eigenlib -I/builddir/vcglib -I.//../vcglib -I/builddir/vcglib/eigenlib -I.//../vcglib/eigenlib -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/sysprof-4 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ffmpeg/ -I/usr/X11R6/include/ -I/usr/X11R6/LessTif/Motif1.2/include -I/usr/local/include -I/usr/local/include -g -O0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fopenmp -c parser.cpp make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' In file included from MFBool.h:25, from SFMFTypes.h:28, from DynamicFieldsNode.h:28, from Proto.h:478, from Scene.h:35, from parser.y:37: FieldValue.h:177:25: warning: 'virtual int MFieldValue::write(int, int, bool) const' was hidden [-Woverloaded-virtual=] 177 | virtual int write(int filedes, int indent, | ^~~~~ In file included from SFMFTypes.h:33: MFInt32.h:47:25: note: by 'MFInt32::write' 47 | int write(int f, int indent, bool writeBrackets, | ^~~~~ In file included from NodeList.h:28, from Scene.h:32: Node.h:1208:23: warning: 'virtual int Node::write(int, int, bool)' was hidden [-Woverloaded-virtual=] 1208 | virtual int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ In file included from NurbsCurve.h:43, from NodeNurbsCurve.h:24, from parser.y:54: ChainBasedNode.h:49:21: note: by 'virtual int ChainBasedNode::write(int, int)' 49 | virtual int write(int f, int indent); | ^~~~~ ChainBasedNode.h:49:21: warning: 'virtual int ChainBasedNode::write(int, int)' was hidden [-Woverloaded-virtual=] NodeNurbsCurve.h:108:21: note: by 'virtual int NodeNurbsCurve::write(int, int, bool)' 108 | int write(int filedes, int indent, bool avoidUse = false); | ^~~~~ parser.y: In function 'void addCommentsToNode(Node*)': parser.y:1514:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1514 | for (size_t i = 0; i < commentNodeList.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function 'void addCommentsToNodeList(NodeList*)': parser.y:1524:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1524 | for (size_t i = 0; i < commentNodeList.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function 'void nodeComment()': parser.y:1614:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare] 1614 | for (size_t i = 0; i < array.size(); i++) | ~~^~~~~~~~~~~~~~ In file included from SFMFTypes.h:45: SFBool.h: In member function 'SFBool::getValue() const': SFBool.h:55:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 55 | if (this == NULL) | ^~ In file included from SFMFTypes.h:54: SFNode.h: In member function 'SFNode::getValue() const': SFNode.h:68:42: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 68 | if (this==NULL) return NULL; | ^~ In file included from SFMFTypes.h:56: SFString.h: In member function 'SFString::getValue() const': SFString.h:41:28: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 41 | if (this == NULL) | ^~ In file included from parser.y:42: Field.h: In member function 'Field::getDefault(bool) const': Field.h:49:24: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 49 | if (this == NULL) | ^~ (cd swt ; /usr/bin/make) (cd include ; /usr/bin/make $DUNEMAKEFLAGS) make[4]: 'swlanguages.h' is up to date. (cd rc ; /usr/bin/make $DUNEMAKEFLAGS) make[4]: 'rc' is up to date. (cd motif ; /usr/bin/make $DUNEMAKEFLAGS) make[4]: Nothing to be done for 'target'. make[2]: Entering directory '/builddir/build/BUILD/wdune-1.958/src' g++ main.o Util.o quadric_simp.o NodeMovieTexture.o MeshSubdivide.o Scene.o SceneProtoMap.o Node.o MainWindow.o NodeIndexedFaceSet.o AboutDialog.o CommandList.o Element.o EventIn.o EventOut.o ExposedField.o Field.o FieldCommand.o MFieldCommand.o TUIElement.o FaceData.o FieldValue.o Image.o Interpolator.o Matrix.o Metadata.o MoveCommand.o NodeList.o Path.o Proto.o RouteCommand.o MyString.o UnRouteCommand.o MyMesh.o SelectionCommand.o Quaternion.o RenderState.o SceneTreeView.o SceneGraphView.o Scene3DView.o SceneView.o FieldView.o FieldViewItem.o URL.o PanedWindow.o StatusBar.o ChannelView.o ToolbarWindow.o EulerAngles.o xerrorhandler.o InputDevice.o TransformMode.o ColorCircle.o Aflock.o ScriptEdit.o Types.o Commandline.o NurbsArc.o NurbsCurveDegreeElevate.o NurbsSurfaceDegreeElevate.o NurbsMakeRevolvedSurface.o CheckBoxWindow.o GpsMathLib.o WonderlandModuleExport.o WriteWonderlandCellRenderCode.o NurbsCurve.o Vec3x.o VertexModifier.o illegal2vrml.o DuneApp.o PreferencesApp.o EcmaScriptApp.o StereoViewApp.o InputDeviceApp.o OutputApp.o RouteViewApp.o StartWithApp.o ExportNamesApp.o ModellingApp.o RenderApp.o Dialog.o ElevationGridDialog.o ScriptDialog.o NurbsCurveDialog.o NurbsPlaneDialog.o ModellingSettingsDialog.o RenderSettingsDialog.o DefDialog.o CoverDefDialog.o Box2NurbsDialog.o Cone2NurbsDialog.o Cylinder2NurbsDialog.o Sphere2NurbsDialog.o NurbsCurve2NurbsSurfDialog.o InteractionDialog.o InteractionDialog2.o InteractionDialog3.o AnimationDialog.o CurveAnimationDialog.o URLDialog.o ArrayDialog.o FieldPipeDialog.o OneBoolDialog.o OneFloatDialog.o OneVec3fDialog.o OneIntDialog.o OneTextDialog.o TwoRadioButtonsDialog.o EcmaScriptSettingsDialog.o PreviewSettingsDialog.o UploadSettingsDialog.o HelpSettingsDialog.o TexteditSettingsDialog.o StereoViewSettingsDialog.o OutputSettingsDialog.o InputDeviceSelectionDialog.o InputDeviceNameSelectionDialog.o InputDeviceSettingsDialog.o AflockSettingsDialog.o RouteViewSettingsDialog.o WonderlandModuleExportDialog.o ProtoNameDialog.o ScriptEventDialog.o CattExportDialog.o ProtoDialog.o SplitFacesDialog.o ToIndexedFaceSetDialog.o HAnimJointDialog.o ViewpointDialog.o NurbsCurve2DDialog.o InsertToNurbsCurveDialog.o InsertToNurbsSurfaceDialog.o SliderFloatDialog.o SceneDialog.o QuadInsetDialog.o SFBool.o SFBoolItem.o SFColor.o SFColorItem.o SFColorRGBA.o SFColorRGBAItem.o SFDouble.o SFDoubleItem.o SFFloat.o SFFloatItem.o SFImage.o SFImageItem.o SFInt32.o SFInt32Item.o SFMatrix3f.o SFMatrix3fItem.o SFMatrix4f.o SFMatrix4fItem.o SFNode.o SFNodeItem.o SFRotation.o SFRotationItem.o SFString.o SFStringItem.o SFTime.o SFTimeItem.o SFVec2f.o SFVec2fItem.o SFVec2d.o SFVec2dItem.o SFVec3f.o SFVec3fItem.o SFVec3d.o SFVec3dItem.o SFVec4f.o SFVec4fItem.o MFBool.o MFBoolItem.o MFColor.o MFColorItem.o MFColorRGBA.o MFColorRGBAItem.o MFDouble.o MFDoubleItem.o MFInt32.o MFInt32Item.o MFFloat.o MFFloatItem.o MFNode.o MFNodeItem.o MFRotation.o MFRotationItem.o MFString.o MFStringItem.o MFTime.o MFTimeItem.o MFVec2f.o MFVec2fItem.o MFVec2d.o MFVec2dItem.o MFVec3f.o MFVec3fItem.o MFVec3d.o MFVec3dItem.o MFVec4f.o MFVec4fItem.o MFMatrix3f.o MFMatrix3fItem.o MFMatrix4f.o MFMatrix4fItem.o BasicTransformNode.o TransformNode.o DynamicFieldsNode.o GeoNode.o GroupNode.o StaticGroupNode.o MeshBasedNode.o MeshMorphingNode.o ChainBasedNode.o EmitterNode.o GeometryNode.o IndexedTriangleSetNode.o X3DNBodyCollidableNode.o X3DNBodyCollisionSpaceNode.o X3DRigidJointNode.o AnchoredJointNode.o Texture3DNode.o ViewpointNode.o DamperNode.o ChaserNode.o NodeAnchor.o NodeAppearance.o NodeAudioClip.o NodeArc2D.o NodeArcClose2D.o NodeBackground.o NodeBallJoint.o NodeBillboard.o NodeBlendedVolumeStyle.o NodeBooleanFilter.o NodeBooleanSequencer.o NodeBooleanToggle.o NodeBooleanTrigger.o NodeBoundaryEnhancementVolumeStyle.o NodeBoundedPhysicsModel.o NodeBox.o NodeCADAssembly.o NodeCADFace.o NodeCADLayer.o NodeCADPart.o NodeCartoonVolumeStyle.o NodeCircle2D.o NodeClipPlane.o NodeCollidableShape.o NodeCollidableOffset.o NodeCollision.o NodeCollisionCollection.o NodeCollisionSensor.o NodeCollisionSpace.o NodeColor.o NodeColorChaser.o NodeColorDamper.o NodeColorRGBA.o NodeColorInterpolator.o NodeCommonSurfaceShader.o NodeComposedCubeMapTexture.o NodeComposedShader.o NodeComposedTexture3D.o NodeComposedVolumeStyle.o NodeCone.o NodeConeEmitter.o NodeContact.o NodeContour2D.o NodeContourPolyline2D.o NodeCoordinate.o NodeCoordinateChaser.o NodeCoordinateDamper.o NodeCoordinateDeformer.o NodeCoordinateDouble.o NodeCoordinateInterpolator.o NodeCoordinateInterpolator2D.o NodeCylinder.o NodeCylinderSensor.o NodeDISEntityManager.o NodeDISEntityTypeMapping.o NodeDirectionalLight.o NodeDisk2D.o NodeDoubleAxisHingeJoint.o NodeEaseInEaseOut.o NodeElevationGrid.o NodeEspduTransform.o NodeExplosionEmitter.o NodeExtrusion.o NodeFillProperties.o NodeFloatVertexAttribute.o NodeFog.o NodeFogCoordinate.o NodeFontStyle.o NodeForcePhysicsModel.o NodeGeoCoordinate.o NodeGeoElevationGrid.o NodeGeoMetadata.o NodeGeoLocation.o NodeGeoLOD.o NodeGeoPositionInterpolator.o NodeGeoProximitySensor.o NodeGeoOrigin.o NodeGeoTouchSensor.o NodeGeoTransform.o NodeGeoViewpoint.o NodeGeneratedCubeMapTexture.o NodeGroup.o NodeHAnimDisplacer.o NodeHAnimHumanoid.o NodeHAnimJoint.o NodeHAnimMotion.o NodeHAnimSegment.o NodeHAnimSite.o NodeImageCubeMapTexture.o NodeImageTexture.o NodeImageTexture3D.o NodeIndexedLineSet.o NodeIndexedQuadSet.o NodeIndexedTriangleFanSet.o NodeIndexedTriangleSet.o NodeIndexedTriangleStripSet.o NodeInline.o NodeInlineLoadControl.o NodeIntegerSequencer.o NodeIntegerTrigger.o NodeKeySensor.o NodeLayer.o NodeLayerSet.o NodeLayout.o NodeLayoutGroup.o NodeLayoutLayer.o NodeLinePickSensor.o NodeLineProperties.o NodeLineSet.o NodeLoadSensor.o NodeLocalFog.o NodeLOD.o NodeMaterial.o NodeMatrix3VertexAttribute.o NodeMatrix4VertexAttribute.o NodeMetadataBoolean.o NodeMetadataDouble.o NodeMetadataFloat.o NodeMetadataInteger.o NodeMetadataSet.o NodeMetadataString.o NodeMotorJoint.o NodeMultiTexture.o NodeMultiTextureCoordinate.o NodeMultiTextureTransform.o NodeNavigationInfo.o NodeNormal.o NodeNormalInterpolator.o NodeNurbsCurve.o NodeNurbsCurve2D.o NodeNurbsGroup.o NodeNurbsOrientationInterpolator.o NodeNurbsPositionInterpolator.o NodeNurbsSet.o NodeNurbsSurface.o NodeNurbsSurfaceInterpolator.o NodeNurbsSweptSurface.o NodeNurbsSwungSurface.o NodeNurbsTextureCoordinate.o NodeNurbsTextureSurface.o NodeNurbsTrimmedSurface.o NodeOrientationChaser.o NodeOrientationDamper.o NodeOrientationInterpolator.o NodeOrthoViewpoint.o NodePackagedShader.o NodeParticleSystem.o NodePickableGroup.o NodePixelTexture.o NodePixelTexture3D.o NodePlaneSensor.o NodePointEmitter.o NodePointLight.o NodePointPickSensor.o NodePointProperties.o NodePointSet.o NodePolyline2D.o NodePolylineEmitter.o NodePolypoint2D.o NodePositionChaser.o NodePositionChaser2D.o NodePositionDamper.o NodePositionDamper2D.o NodePositionInterpolator.o NodePositionInterpolator2D.o NodePrimitivePickSensor.o NodeProgramShader.o NodeProjectionVolumeStyle.o NodeProximitySensor.o NodeQuadSet.o NodeReceiverPdu.o NodeRectangle2D.o NodeRigidBody.o NodeRigidBodyCollection.o NodeScalarChaser.o NodeScalarDamper.o NodeScalarInterpolator.o NodeScreenFontStyle.o NodeScreenGroup.o NodeScript.o NodeShaderPart.o NodeShaderProgram.o NodeShape.o NodeSignalPdu.o NodeSingleAxisHingeJoint.o NodeSliderJoint.o NodeSound.o NodeSphere.o NodeSphereSensor.o NodeSplinePositionInterpolator.o NodeSplinePositionInterpolator2D.o NodeSplineScalarInterpolator.o NodeSpotLight.o NodeSquadOrientationInterpolator.o NodeStaticGroup.o NodeStringSensor.o NodeSurfaceEmitter.o NodeSwitch.o NodeTexCoordChaser2D.o NodeTexCoordDamper2D.o NodeText.o NodeTextureBackground.o NodeTextureCoordinate.o NodeTextureCoordinate3D.o NodeTextureCoordinate4D.o NodeTextureCoordinateGenerator.o NodeTextureProperties.o NodeTextureTransform.o NodeTextureTransform3D.o NodeTextureTransformMatrix3D.o NodeTimeSensor.o NodeTimeTrigger.o NodeTouchSensor.o NodeTransform.o NodeTransformSensor.o NodeTransmitterPdu.o NodeTriangleFanSet.o NodeTriangleSet.o NodeTriangleSet2D.o NodeTriangleStripSet.o NodeTrimmedSurface.o NodeTwoSidedMaterial.o NodeUniversalJoint.o NodeViewpoint.o NodeViewpointGroup.o NodeViewport.o NodeVisibilitySensor.o NodeVolumeEmitter.o NodeVolumePickSensor.o NodeWindPhysicsModel.o NodeEdgeEnhancementVolumeStyle.o NodeIsoSurfaceVolumeData.o NodeOpacityMapVolumeStyle.o NodeSegmentedVolumeData.o NodeShadedVolumeStyle.o NodeSilhouetteEnhancementVolumeStyle.o NodeToneMappedVolumeStyle.o NodeVolumeData.o NodeWorldInfo.o NodeComment.o NodeImport.o NodeExport.o NodeSuperEllipsoid.o NodeVrmlCut.o NodeGeneratedShadowMap.o NodeMatrixTransform.o NodeMultiGeneratedTextureCoordinate.o NodeRenderedTexture.o NodeSuperShape.o NodeVrmlScene.o NodeKambiAppearance.o NodeKambiHeadLight.o NodeKambiInline.o NodeKambiNavigationInfo.o NodeKambiOctreeProperties.o NodeKambiTriangulation.o NodeProjectedTextureCoordinate.o NodeSuperRevolver.o NodeScreenEffect.o NodeTeapot.o NodeText3D.o NodeShaderTexture.o NodeVectorInterpolator.o NodeCurveAnimation.o NodeSuperExtrusion.o NodeCOVER.o NodeSpaceSensor.o NodeCubeTexture.o NodeWave.o NodeJoystickSensor.o NodeLabView.o NodeSteeringWheel.o NodeVehicle.o NodeARSensor.o NodeSky.o NodeTUIButton.o NodeTUIComboBox.o NodeTUIFloatSlider.o NodeTUIFrame.o NodeTUILabel.o NodeTUIListBox.o NodeTUIMap.o NodeTUIProgressBar.o NodeTUISlider.o NodeTUISplitter.o NodeTUITab.o NodeTUITabFolder.o NodeTUIToggleButton.o NodeVirtualAcoustics.o NodeVirtualSoundSource.o NodeCubicBezier2DOrientationInterpolator.o NodeCubicBezierPositionInterpolator.o NodeBlendMode.o NodeColorSetInterpolator.o NodeEffect.o NodeEffectPart.o NodeBinaryGeometry.o NodeBlock.o NodeColorMaskMode.o NodeDepthMode.o NodeDish.o NodeDynamicLOD.o NodeEnvironment.o NodeExternalGeometry.o NodeField.o NodeImageGeometry.o NodeImageTextureAtlas.o NodeNozzle.o NodeMesh.o NodeMPRVolumeStyle.o NodeMultiPart.o NodeParam.o NodeParticleSet.o NodePlane.o NodePopGeometry.o NodePopGeometryLevel.o NodePyramid.o NodeRadarVolumeStyle.o NodeRectangularTorus.o NodeRefinementTexture.o NodeRemoteSelectionGroup.o NodeSlopedCylinder.o NodeSnout.o NodeSolidOfRevolution.o NodeSphereSegment.o NodeStippleVolumeStyle.o NodeSurfaceShaderTexture.o NodeTorus.o NodeUniform.o NodeViewfrustum.o NodeCattExportRec.o NodeCattExportSrc.o NodeLdrawDatExport.o NodeWonderlandImportJava.o advancing_front.o sweep.o sweep_context.o cdt.o shapes.o Contour.o PointFtgl.o Vectoriser.o parser.o lexer.o resource.o mysnprintf.o buf.o mathx.o subd_mesh.o subd.o openglutfont.o jpegLoad.o pngLoad.o gif.o -L/usr/local/lib -L/usr/lib/X11 -L/usr/lib -L/usr/X11R6/LessTif/Motif1.2/lib -L/usr/local/lib -L/usr/local/lib -O2 -g -L/usr/lib/X11 -Wl,--allow-multiple-definition -Lswt/lib -lswt -LSDLjoystick -lusb -ljpeg -lpng -lz -lexpat -lGLU -lGL -lcurl -lXi -lmpfr -lgmp -lXm -lXp -lXext -lXt -lXmu -lX11 -lm -ldl -lgomp -L/usr/local/lib -L/usr/lib/X11 -L/usr/lib -L/usr/X11R6/LessTif/Motif1.2/lib -losdCPU -o ../bin/dune sh -c "if test `uname` = IRIX64 ; then tag 0x00ff1a00 ../bin/dune ; fi" sh -c "if test `uname` = IRIX ; then tag 0x00ff1a00 ../bin/dune ; fi" sh -c "if test `uname` = Darwin ; then (if test -d ../desktop/macosx; then cd ../desktop/macosx/ && tar -xf white_dune_high_sierra.app.tar && cd white_dune.app/Contents/MacOS && ln -sf ../../../../../bin/dune . ; fi) ; fi" In function 'read', inlined from 'readOff' at NodeIndexedFaceSet.cpp:3641:13: /usr/include/bits/unistd.h:28:10: warning: '__read_alias' specified size 4294967293 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 28 | return __glibc_fortify (read, __nbytes, sizeof (char), | ^ /usr/include/bits/unistd-decl.h: In member function 'readOff': /usr/include/bits/unistd-decl.h:29:16: note: in a call to function '__read_alias' declared with attribute 'access (write_only, 2, 3)' 29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf, | ^ MainWindow.cpp: In member function 'insertInline': MainWindow.cpp:12146:15: warning: 'operator delete []' called on a pointer to an unallocated object '"*.[wWxX][rR33][lLdD]*"' [-Wfree-nonheap-object] 12146 | delete [] fileSelectorText; | ^ make[2]: Leaving directory '/builddir/build/BUILD/wdune-1.958/src' + pushd docs/export_example_c++/opengl_example ~/build/BUILD/wdune-1.958/docs/export_example_c++/opengl_example ~/build/BUILD/wdune-1.958 + /usr/bin/make -O -j2 V=1 VERBOSE=1 render_with_picture_path g++ -g -fPIE -Wno-ignored-attributes -Wnonnull-compare -Wmaybe-uninitialized -Wno-unused-variable -Wno-dangling-else \ -Wno-sign-compare -Wno-narrowing -Wno-unused-but-set-variable \ -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 -o render_with_picture_path -I. -I../../../include -I/usr/include main.cpp \ -DPICTURE_PATH=\"/usr/share/white_dune/opengl_example/\" \ -lglut -lGLU -lGL -lXmu -lX11 -ljpeg -lpng -lm -lc + popd ~/build/BUILD/wdune-1.958 + pushd warbird ~/build/BUILD/wdune-1.958/warbird ~/build/BUILD/wdune-1.958 + /usr/bin/make -O -j2 V=1 VERBOSE=1 warbird_with_picture_path g++ -g -fPIE -Wno-ignored-attributes -Wnonnull-compare -Wmaybe-uninitialized -Wno-unused-variable -Wno-dangling-else \ -Wno-sign-compare -Wno-narrowing -Wno-unused-but-set-variable \ -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 -o warbird_with_picture_path -I. -I../include warbird.cpp \ -DPICTURE_PATH=\"/usr/share/white_dune/opengl_example/\" \ -lglut -lGLU -lGL -lXmu -lX11 -ljpeg -lpng + popd ~/build/BUILD/wdune-1.958 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PTLkFB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 ++ dirname /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + 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/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wdune-1.958 + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/man/man1 + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/include/white_dune + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/opengl_example + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/pixmaps/ + mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/shaders + install -m 755 -p bin/dune /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/dune + install -m 755 -p bin/dune4kids /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/dune4kids + install -m 755 -p bin/gitview.sh /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/gitview.sh + install -m 644 -p tools/phong.slx /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/shaders/phong.slx + install -m 755 -p tools/run_dune_and_aqsis.sh /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/bin/run_dune_and_aqsis.sh + install -m 755 -p tools/run_dune_and_povray.sh /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/bin/run_dune_and_povray.sh + install -m 755 -p bin/illegal2vrml /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/illegal2vrml + install -m 644 -p desktop/kde/dune.desktop /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune.desktop + install -m 644 -p desktop/kde/dune.png /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/pixmaps/dune.png + install -m 644 -p desktop/kde/dune4kids.desktop /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune4kids.desktop + install -m 644 -p desktop/kde/dune4kids.png /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/pixmaps/dune4kids.png + install -m 644 -p man/dune.1 /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/man/man1/dune.1 + install -m 644 -p man/dune4kids.1 /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/man/man1/dune4kids.1 + install -m 644 -p man/illegal2vrml.1 /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/man/man1/illegal2vrml.1 + install -m 644 -p man/gitview.1 /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/man/man1/gitview.1 + install -m 644 -p include/white_dune/libC++RWD.h /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/include/white_dune/libC++RWD.h + install -m 644 -p include/white_dune/libCRWD.h /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/include/white_dune/libCRWD.h + install -m 644 -p include/white_dune/libC++RWD_namespace.h /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/include/white_dune/libC++RWD_namespace.h + install -m 755 -p warbird/warbird_with_picture_path /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/warbird + install -m 644 -p warbird/warbird.desktop /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/warbird.desktop + install -m 644 -p warbird/warbird.png /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/pixmaps/warbird.png + install -m 755 -p docs/export_example_c++/opengl_example/render_with_picture_path /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/bin/white_dune_opengl_example + install -m 644 -p warbird/cake.png /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/opengl_example/cake.png + install -m 644 -p warbird/bill.jpg /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/opengl_example/bill.jpg + rm docs/export_example_c++/opengl_example/render_with_picture_path + rm docs/export_example_c++/opengl_example/C++Export.cc + cp -r docs/export_example_c++/opengl_example/Makefile docs/export_example_c++/opengl_example/README.txt docs/export_example_c++/opengl_example/README_fedora.txt docs/export_example_c++/opengl_example/fin.png docs/export_example_c++/opengl_example/fire.png docs/export_example_c++/opengl_example/main.cpp docs/export_example_c++/opengl_example/robot.x3dv /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/white_dune/opengl_example + desktop-file-install --add-category=Graphics --delete-original --dir=/builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune.desktop /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune.desktop: error: (will be fatal in the future): value "dune.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + desktop-file-install --add-category=Graphics --delete-original --dir=/builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune4kids.desktop /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386//usr/share/applications/dune4kids.desktop: error: (will be fatal in the future): value "dune4kids.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.958-12.fc39 --unique-debug-suffix -1.958-12.fc39.i386 --unique-debug-src-base wdune-1.958-12.fc39.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/wdune-1.958 find-debuginfo: starting Extracting debug info from 3 files DWARF-compressing 3 files sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/wdune-1.958-12.fc39.i386 cpio: docs/export_example_c++/opengl_example/C++Export.cc: Cannot stat: No such file or directory 24813 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/illegal2vrml from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/run_dune_and_povray.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/run_dune_and_aqsis.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/gitview.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/dune4kids from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: wdune-1.958-12.fc39.i686 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.NTugrj + umask 022 + cd /builddir/build/BUILD + cd wdune-1.958 + LICENSEDIR=/builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune + cp -pr /builddir/build/BUILD/wdune-1.958/COPYING /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(dune.desktop) application(dune4kids.desktop) mimehandler(model/vrml) wdune = 1.958-12.fc39 wdune(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh glibc >= 2.37.9000-18 libGL.so.1 libGLU.so.1 libX11.so.6 libXext.so.6 libXi.so.6 libXm.so.4 libXmu.so.6 libXp.so.6 libXt.so.6 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libcurl.so.4 libexpat.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libgcc_s.so.1(GCC_3.4) libgmp.so.10 libgomp.so.1 libgomp.so.1(GOMP_1.0) libgomp.so.1(GOMP_4.0) libgomp.so.1(OMP_1.0) libjpeg.so.62 libjpeg.so.62(LIBJPEG_6.2) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libmpfr.so.6 libosdCPU.so.3.5.0 libpng16.so.16 libpng16.so.16(PNG16_0) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.1) libstdc++.so.6(CXXABI_1.3.7) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.30) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) libusb-0.1.so.4 libz.so.1 rtld(GNU_HASH) Recommends: audacity kolourpaint lxterminal vim Processing files: wdune-devel-1.958-12.fc39.i686 Provides: wdune-devel = 1.958-12.fc39 wdune-devel(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: wdune-opengl-examples-1.958-12.fc39.i686 Provides: application() application(warbird.desktop) wdune-opengl-examples = 1.958-12.fc39 wdune-opengl-examples(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1 libGLU.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.34) libglut.so.3 libjpeg.so.62 libjpeg.so.62(LIBJPEG_6.2) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libpng16.so.16 libpng16.so.16(PNG16_0) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(GLIBCXX_3.4) rtld(GNU_HASH) Processing files: wdune-docs-1.958-12.fc39.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BF68yP + umask 022 + cd /builddir/build/BUILD + cd wdune-1.958 + DOCDIR=/builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/doc/wdune-docs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/doc/wdune-docs + cp -pr /builddir/build/BUILD/wdune-1.958/README.txt /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/doc/wdune-docs + cp -pr /builddir/build/BUILD/wdune-1.958/docs /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/doc/wdune-docs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.9lgWGP + umask 022 + cd /builddir/build/BUILD + cd wdune-1.958 + LICENSEDIR=/builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune-docs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune-docs + cp -pr /builddir/build/BUILD/wdune-1.958/COPYING /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386/usr/share/licenses/wdune-docs + RPM_EC=0 ++ jobs -p + exit 0 Provides: wdune-docs = 1.958-12.fc39 wdune-docs(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: wdune-debugsource-1.958-12.fc39.i686 Provides: wdune-debugsource = 1.958-12.fc39 wdune-debugsource(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: wdune-debuginfo-1.958-12.fc39.i686 Provides: debuginfo(build-id) = 0adefb308f00007a193e7ff6c706fdd9458afea6 wdune-debuginfo = 1.958-12.fc39 wdune-debuginfo(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: wdune-debugsource(x86-32) = 1.958-12.fc39 Processing files: wdune-opengl-examples-debuginfo-1.958-12.fc39.i686 Provides: debuginfo(build-id) = 0db6d5e054fa8742ab61f83a4976a5c8a5cfa658 debuginfo(build-id) = 63e1481cb16389696f8246a9afd86a748a50fcea wdune-opengl-examples-debuginfo = 1.958-12.fc39 wdune-opengl-examples-debuginfo(x86-32) = 1.958-12.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: wdune-debugsource(x86-32) = 1.958-12.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 Wrote: /builddir/build/RPMS/wdune-docs-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-opengl-examples-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-debugsource-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-opengl-examples-debuginfo-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-devel-1.958-12.fc39.i686.rpm Wrote: /builddir/build/RPMS/wdune-debuginfo-1.958-12.fc39.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.udSao8 + umask 022 + cd /builddir/build/BUILD + cd wdune-1.958 + /usr/bin/rm -rf /builddir/build/BUILDROOT/wdune-1.958-12.fc39.i386 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.k5UJCf + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/wdune-1.958-SPECPARTS + rm -rf wdune-1.958 wdune-1.958.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild wdune-1.958-12.fc39.src.rpm Finish: build phase for wdune-1.958-12.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-i686-1691069531.060536/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-i686-1691069531.060536/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-i686-1691069531.060536/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/wdune-1.958-12.fc39.src.rpm) Config(child) 10 minutes 52 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